Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1980
NPI: 1033144753
Practice Locations (3)
GREG OTTS CENTER FOR PHYSICAL THERAPY AND SPORTS PERFORMANCE LLC
449 N WENDOVER RD
CHARLOTTE, NC 282111064
7043667723
7615 COLONY RD, SUITE 110
CHARLOTTE, NC 282265018
7043646793
GREG OTTS CENTER FOR PHYSICAL THERAPY AND SPORTS PERFORMANCE LLC
7615 COLONY RD, SUITE 110
CHARLOTTE, NC 282265018
7043646793
Source: CMS National Downloadable File, September 2026.