Found 2 places
Latitude: 28.0782 (28°4′42″N), Longitude: -80.6635 (80°39′49″W)
Address: 3042 W New Haven Ave, Melbourne, FL 32904
Latitude: 28.0801 (28°4′48″N), Longitude: -80.672 (80°40′19″W)
Phone: (321) 676-5159
Facebook
Foursquare