Affiliated With Childrens Memorial Hospital. Homewood Pediatrics, located in Flossmoor, Illinois, is an accredited pediatric facility. Dr Zeba Shakir offers expert and gentle care for children of all ages, birth to 18 years...
Partial Data by Foursquare.