Sabiha Jabeen Omar, MD, Psychiatry & Neurology

28592 Orchard Lake Rd
Ste 333
FarmingtonMI  48334-2961 (Oakland County)


Phone: 248-865-7271
Fax: 248-865-7274

NPI: 1841272259
License Number: 4301058505 (MI)