Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1995
NPI: 1164510855
Practice Locations (2)
STEVENSON ORTHOPAEDIC MEDICAL CLINIC
575 E HARDY ST, SUITE 109
INGLEWOOD, CA 903014039
3106741211
3628 E IMPERIAL HWY, SUITE 300
LYNWOOD, CA 902622646
3109004788
Source: CMS National Downloadable File, September 2026.