Medical school: UNIVERSITY OF TENNESSEE, HSC, COLLEGE OF MEDICINE
Graduated: 1992
NPI: 1871715383
Practice Locations (1)
FILUTOWSKI EYE INSTITUTE PA
2295 S HIAWASSEE RD, SUITE 101
ORLANDO, FL 328358748
4079022533
Source: CMS National Downloadable File, September 2026.