Foster Foot Clinic Podiatrist Medicare: Not Enrolled in Medicare Practice Location: 107 E North 1st St, Seneca, SC 29678 Phone: 864-985-0808 Fax: 864-985-0525 |
Foster Foot Clinic Podiatrist - Primary Podiatric Medicine Medicare: Not Enrolled in Medicare Practice Location: 501 Rochester Hwy Ste C2, Seneca, SC 29672 Phone: 864-985-0808 Fax: 864-985-0525 |