Graduated: 1997
NPI: 1528032257
Practice Locations (2)
CORTE AND WRUBLE, OD, PLLC
6801 NORTHLAKE MALL DR, SUITE 253
CHARLOTTE, NC 282160757
7045094490
RYAN LEBLANC OD PLLC
169 NORMAN STATION BLVD
MOORESVILLE, NC 281176396
7046633796
Source: CMS National Downloadable File, September 2026.