Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 2002
Offers telehealth
NPI: 1194834424
Practice Locations (3)
893 PATRIOT DR, UNIT A
MOORPARK, CA 930213357
893 PATRIOT DR A
MOORPARK, CA 930213357
8055311000
893 PATRIOT DR UNIT A
MOORPARK, CA 930213357
Source: CMS National Downloadable File, September 2026.