Graduated: 2016
Offers telehealth
NPI: 1073824793
Practice Locations (2)
100 LINDEN OAKS
ROCHESTER, NY 146252831
5855861600
PRESENCE PSYCHOLOGY, LMSW, PT, OT AND SLP SERVICES, PLLC
115 FALL ST
SENECA FALLS, NY 131481498
3155155183
Source: CMS National Downloadable File, September 2026.