Samantha Sharmini Dewundara, MD, Ophthalmology

241 Corporate Blvd
Ste 210
NorfolkVA  23502-4975 (Norfolk City County)


Phone: 757-622-2200
Fax: 757-965-9493

NPI: 1659689693
License Number: 0101258106 (VA)