Crestwood area now home to new Foot Healers Clinic

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.