Oakville Podiatric Center

(1 Reviews)
5661 Telegraph Rd # 2A, St. Louis, MO 63129, USA

(314) 846-6030


Contact and Address

Category: Doctor, Health,
Address: 5661 Telegraph Rd # 2A, St. Louis, MO 63129, USA
Postal code: 63129
Phone: (314) 846-6030

Location & routing

Get Directions

Most Recent Reviews


  • (June 29, 2017, 6:17 pm)

    Dr. Miller took care of my son and his toe issue. He was very polite and we loved him. Gives it to you straight how it is, that's what we like. Office was small but that doesn't bother me, not there for the office, there for his medical advice and assistance. Will go back for any issues we have. Great guy and cared about my son. Recommended hands down!!!

Write a Review