Sebastian Angelo Mazzotta, MD, Internal Medicine

4 Stillman Dr
CantonNY  13617-1221 (Saint Lawrence County)


Phone: 315-386-8141
Fax: 315-386-8493

NPI: 1013917624
License Number: 130060-1 (NY)