Graduated: 2014
NPI: 1245750538
Practice Locations (2)
POWERBACK REHABILITATION LLC
1401 N HIGH ST
FRANKLIN, VA 238511244
7575168130
BAYVIEW PHYSICIAN SERVICES PC
3060 GODWIN BLVD
SUFFOLK, VA 234348274
7579239660
Source: CMS National Downloadable File, September 2026.