Pamela D'Souza-David, MD, Ophthalmology

8101 Sandy Spring Rd Ste 108
LaurelMD  20707-3596 (Prince Georges County)


Phone: 240-917-2770
Fax: 240-360-4642

NPI: 1104010792
License Number: D72803 (MD)