Contact Us

Floyd Glass  & Window

636-922-3569

30 Triad South Drive

St. Peters, MO 63304


Office: 636-922-FLOYD (3569)

Fax: 636-922-9440

Hours:

Monday – Friday 8:00am – 5:00pm

Saturday and after hours by Appointment (Excluding Detail)

Starting a new project?

Tell us about it...

Leave a Reply