Location:

‚Äč
96 Lakewood Rd
New Egypt, NJ 08533
 "The Barn"-A Private Indoor Facility