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

Starting a new project?

Tell us about it...

Leave a Reply