Omar Rashad Davis, MD, Internal Medicine

2200 Union Ave
MemphisTN  38104-4205 (Shelby County)


Phone: 901-726-1130
Fax: 901-726-1132

NPI: 1588767826
License Number: MD0000036199 (TN)