Graduated: 1993
NPI: 1659446441
Practice Locations (2)
STAR PHYSICAL THERAPY PLLC
790 AYRAULT RD
FAIRPORT, NY 144508981
STAR PHYSICAL THERAPY PLLC
790 AYRAULT RD, SUITE 2
FAIRPORT, NY 144508981
5854251018
Source: CMS National Downloadable File, September 2026.