Medical school: UNIVERSITY OF MISSOURI ST LOUIS - SCHOOL OF OPTOMETRY
Graduated: 2018
NPI: 1386204162
Practice Locations (1)
BRAY SHEPHERD EYE CARE PC
16637 E 23RD ST S, INDEPENDENCE FAMILY EYE CARE
INDEPENDENCE, MO 640551922
8164616880
Source: CMS National Downloadable File, September 2026.