Astrud Lorraine Leyva, MD, Internal Medicine

650 Peter Jefferson Pkwy Ste 190
CharlottesvilleVA  22911-8844 (Albemarle County)


Phone: 434-243-0439
Fax: 434-243-0455

NPI: 1275724460
License Number: N4552 (TX)