Ammar Obaid Mahmood, MD, Surgery

910 Madison Ave Ste 447
MemphisTN  38103-3403 (Shelby County)


Phone: 901-448-5364
Fax: 901-448-7306

NPI: 1972166429
License Number: 2086S0122X (TN)