Dawud Omar Lankford, MD, Urology

3300 Webster St Ste 710
OaklandCA  94609 (Alameda County)


Phone: 510-465-5800
Fax: 510-267-1833

NPI: 1063750099
License Number: C150490 (CA)