About Comfort Shoe Specialists
Comfort Shoe Specialists is a medical practice located in St. Louis, MO.
Our Facilities
Comfort Shoe Specialists has been registered with the National Provider Identifier database since February 07, 2017 and its NPI number is 1972041283.
Book an Appointment
To schedule an appointment, please call (314) 822-3300.