Medical school: UNIVERSITY OF CALIFORNIA, IRVINE, CALIFORNIA COLLEGE OF MEDICINE
Graduated: 1989
Offers telehealth
NPI: 1295707727
Practice Locations (3)
THE MOORINGS INCORPORATED
120 MOORINGS PARK DR
NAPLES, FL 341052122
THE MOORINGS INCORPORATED
130 MOORINGS PARK DR
NAPLES, FL 341052122
MAYO CLINIC
200 1ST ST SW
ROCHESTER, MN 559050001
5072842511
Source: CMS National Downloadable File, September 2026.