Oscar Dean Webb, MD, Internal Medicine

360 E H Crump Blvd
MemphisTN  38126-5310 (Shelby County)


Phone: 901-261-2000
Fax: 901-948-9910

NPI: 1184792707
License Number: TN35770 (TN)