Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1994
NPI: 1801990270
Practice Locations (1)
LEE ORTHOPEDIC INSTITUTE A PROFESSIONAL MEDICAL CORPORATION
1037 E PALMDALE BLVD, SUITE 201
PALMDALE, CA 935504745
6614563177
Source: CMS National Downloadable File, September 2026.