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