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