I just called to schedule a new patient appointment. Waited on hold for over 11 minutes and never spoke to anybody!!! I work in a Specialty's office, 11 minute waits are unacceptable. I'll be finding a different ENT......
St Louis Ent Health is a US Health facility based in Fenton, Missouri. St Louis Ent Health is located at 1011 Bowles Ave # 405, Fenton, MO 63026, USA.
Please contact with St Louis Ent Health using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find St Louis Ent Health opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.