Medical school: MEDICAL COLLEGE OF PENNSYLVANIA
Graduated: 1985
Offers telehealth
NPI: 1700979572
Practice Locations (1)
SENECA CAYUGA COUNTIES CHAPTER NYSARC, INC.
1083 WATERLOO GENEVA RD
WATERLOO, NY 131651202
3158568257
Source: CMS National Downloadable File, September 2026.