Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1993
Offers telehealth
NPI: 1437341187
Practice Locations (3)
THE MOORINGS INCORPORATED
120 MOORINGS PARK DR
NAPLES, FL 341052122
THE MOORINGS INCORPORATED
130 MOORINGS PARK DR
NAPLES, FL 341052122
599 TAMIAMI TRL N, SUITE 210
NAPLES, FL 341025623
2394351999
Source: CMS National Downloadable File, September 2026.