Podiatry Clinic at Tsehootsooi Medical Center is located in Fort Defia, United States on Corner of Routes N12 and N7 Box 649. Podiatry Clinic at Tsehootsooi Medical Center is rated 3 out of 5 in the category medical office in United States.
Address
Corner of Routes N12 and N7 Box 649