Medical school: STATE UNIVERSITY OF NEW YORK AT STONY BROOK, SCHOOL OF MEDICINE
Graduated: 2023
NPI: 1104607712
Practice Locations (2)
JAMES FOWLER PT PC
873 BROADWAY, SUITE 501
NEW YORK, NY 100031208
2122539383
OPTIMIZED INDEPENDENCE OT PLLC
78 REED DR
ROSLYN, NY 115763216
7184902014
Source: CMS National Downloadable File, September 2026.