Mallory Anne Balmer-Swain, DO, Internal Medicine

1425 Portland Ave
Sands Constellation Heart Institute
RochesterNY  14621-3022 (Monroe County)


Phone: 585-442-5320
Fax: 585-442-5526

NPI: 1972731115
License Number: P1446 (TX)