Daniel Vieira Lighthouse, MD, Internal Medicine

42 Nichols St Ste 10
SpencerportNY  14559-2196 (Monroe County)


Phone: 585-637-7558
Fax: 585-637-7566

NPI: 1528412897
License Number: 297457-1 (NY)