Oakwood Healthcare Center

Internal Medicine, Nephrology • 5 Providers

18101 Oakwood Blvd Ste 101, Dearborn MI, 48124

Make an Appointment

Providers

Insurance Check

Medical Services

Location

Oakwood Healthcare Center

18101 Oakwood Blvd Ste 101, Dearborn, MI 48124

Provider Reviews

Overall rating for providers

1

Based on 4 Reviews

Sep 22 2019

Review for Dr. Al-Shihabi

Lacks bedside manners

Detroit, MI - Nov 20 2017

Review for Dr. Al-Shihabi