Lorena Sepsakos, MD, Ophthalmology

19441 Golf Vista Plz Ste 320
LeesburgVA  20176-8272 (Loudoun County)


Phone: 703-858-9800
Fax: 703-858-9801

NPI: 1386936482
License Number: 0101260784 (VA)