Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1982
Offers telehealth
NPI: 1821109331
Practice Locations (1)
10391 GREYSON LN
RIXEYVILLE, VA 227371730
5409374923
Source: CMS National Downloadable File, September 2026.