Jaklamas Farmstand

260 Myler Rd Bloomsbury NJ 08804 USA

(908) 479-4055

Location