Dr. Russell Wade Oliver, DPM Podiatrist - Foot Surgery Medicare: Accepting Medicare Assignments Practice Location: 635 N. Main Street, Suite A, Shelbyville, TN 37160 Phone: 931-684-8884 Fax: 931-684-8808 |
Oliver Foot Clinic, Inc. Podiatrist - Foot Surgery Medicare: Medicare Enrolled Practice Location: 635 N. Main Street, Suite A, Shelbyville, TN 37160 Phone: 931-684-8884 Fax: 931-684-8808 |