Denys A Beauvais, MD, Ophthalmology

3 Lyon Pl Ste 101
OgdensburgNY  13669-2590 (Saint Lawrence County)


Phone: 315-393-0392
Fax: 315-393-0591

NPI: 1083787972
License Number: 1855391 (NY)