Isaac Palacios, DPM Podiatrist - Foot & Ankle Surgery Medicare: Medicare Enrolled Practice Location: 167 North Main Street, Tuba City, AZ 86045 Phone: 928-283-2501 Fax: 928-283-2677 |
Joseph Bardin, DPM Podiatrist - Foot & Ankle Surgery Medicare: Accepting Medicare Assignments Practice Location: 167 North Main Street, Tuba City, AZ 86045 Phone: 928-283-2432 |