1/24/2014 Third Degree Glass Factory Loading Map.... Third Degree Glass Factory5200 Delmar - St Louis 38.652304 -90.27079900000001 Address 5200 Delmar St Louis United States Upcoming Events No events in this location Leave a Comment Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website See it in person. Schedule a tour