Location:

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