May 1 Third Degree Glass Field Trip
Third Degree Glass Factory
5200 Delmar BlvdSt. Louis, MO 63108
Third Degree Glass on site