PROVIDER PROFILE · NPI 1104833409

William Townsend-PicoM.D.

OphthalmologyHato Rey, PRI