Pedicare Children’s Clinic
Hours of Operation: Monday- Friday 8:30 am- 5:30 pm
Phone: 432-334-8845
Address: 912 E 5th St. Odessa, Texas 79761
Hours of Operation: Monday- Friday 8:30 am- 5:30 pm
Phone: 432-334-8845
Address: 912 E 5th St. Odessa, Texas 79761