1. Nature Coast Glass LLC 4651 NW 60th Ave, Chiefland, FL 32626 Coordinate: 29.39592,-82.87098 Phone: (352) 507-4705