Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2021
NPI: 1851861645
Practice Locations (2)
SANTA BARBARA EYECARE INC A PROFESSIONAL MEDICAL CORPORATION
2946 DE LA VINA ST
SANTA BARBARA, CA 931053310
8059679990
RLR VISION PLLC
7101 NW EXPRESSWAY, SUITE 335
OKLAHOMA CITY, OK 731321561
4057332020
Source: CMS National Downloadable File, September 2026.