1. D & A Glass Co Inc 250 N Baltic Pl, Meridian, ID 83642 Coordinate: 43.60698,-116.38005 Phone: (208) 888-0077