Leonard A Rappaport, MD, Ophthalmology

3235 Academy Ave
Ste 200
PortsmouthVA  23703-3200 (Portsmouth City County)


Phone: 757-483-0400
Fax:

NPI: 1659381408
License Number: 0101058822 (VA)