Found 1 place
Address: 2140 Merrick Ave, Merrick, NY 11566
Latitude: 40.6663 (40°39′59″N), Longitude: -73.5519 (73°33′7″W)