Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 2016
NPI: 1073963112
Practice Locations (2)
CORTE AND WRUBLE, OD, PLLC
6801 NORTHLAKE MALL DR, SUITE 253
CHARLOTTE, NC 282160757
7045094490
RYAN LEBLANC OD PLLC
7735 N TRYON ST
CHARLOTTE, NC 282623498
7045470305
Source: CMS National Downloadable File, September 2026.