Lynne S Ross, MD, Family Medicine

43 Niagara St
North TonawandaNY  14120-6115 (Niagara County)


Phone: 716-690-2001
Fax: 716-690-2239

NPI: 1154388049
License Number: 229399 (NY)