1. Island Glass Art 207 SE 5th Ave, Melrose, FL 32666 Coordinate: 29.72998,-82.04883 Phone: (352) 475-3400