Graduated: 2017
NPI: 1447768742
Practice Locations (2)
FIRST DOCS PC
1335 PORTLAND AVE
ROCHESTER, NY 146212706
6095851122
MERCER BUCKS MEDICAL ASSOCIATES PC
1335 PORTLAND AVE
ROCHESTER, NY 146212706
2159432000
Source: CMS National Downloadable File, September 2026.