Crestwood area now home to new Foot Healers Clinic
December 31, 1969
St. Louis County based Foot Healers recently opened a podiatry center at 8430 Watson Road.
Foot Healers is the first to bring a unique approach to podiatry by combining a doctor’s office and retail footcare products store under the same roof.