Farhat Osman, MD, Pediatrics

2840 Crooks Rd
Ste 100
RochesterMI  48309-3676 (Oakland County)


Phone: 248-844-8890
Fax: 248-844-8891

NPI: 1407825243
License Number: 4301057017 (MI)