Alejandro Jose Landa, MD, Obstetrics & Gynecology

5324 McFarland Rd Ste 200
DurhamNC  27707-6864 (Durham County)


Phone: 919-419-5160
Fax: 919-969-8720

NPI: 1841618477
License Number: AD3189380-AL34 (NC)