Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1991
Offers telehealth
NPI: 1003863135
Practice Locations (2)
3840 ATMORE GROVE DR
LUTZ, FL 335487903
8136073600
FLORIDA HOSPITAL PHYSICIAN GROUP INC
3000 MEDICAL PARK DR, SUITE 300
TAMPA, FL 336134696
8134979661
Source: CMS National Downloadable File, September 2026.