When you or a family member is in need of physical therapy, choosing the right therapist means everything. Bon Secours has a strong history of providing effective physical therapy plans to patients of all ages. 

To find a physical therapy center near you, use our interactive map

Map showing the location of Bon Secours Cardiopulmonary Rehabilitation at St. Francis Millennium
2 Innovation Drive, Suite 200
Greenville, South Carolina 29607
864-400-3651
Map showing the location of Bon Secours Mary Immaculate Hospital Cardiopulmonary Rehabilitation
2 Bernadine Dr.
Newport News, Virginia 23602
757-833-4800
Map showing the location of Bon Secours Maryview Acute Rehabilitation
3636 High St
Portsmouth, Virginia 23707
757-398-4160
Map showing the location of Bon Secours Maryview Medical Center Cardiopulmonary Rehabilitation
3640 High St., Suite 2D
Portsmouth, Virginia 23707
757-398-2580
Map showing the location of Bon Secours Memorial Regional Medical Center Cardiopulmonary Rehab
8220 Meadowbridge Rd, MOB 1, Suite 108
Mechanicsville, Virginia 23116
804-764-7630
Map showing the location of Bon Secours Physical Medicine and Rehabilitation
317 St. Francis Drive , Suite 340
Greenville, South Carolina 29601
864-255-1920
Map showing the location of Bon Secours Physical Therapy at Patterson
9600 Patterson Avenue
Richmond, Virginia 23229
804-285-6818
Map showing the location of Bon Secours Physical Therapy at Westchester
611 Watkins Centre Parkway, Suite 300
Midlothian, Virginia 23114
804-325-8822
Map showing the location of Bon Secours Physical Therapy Memorial Regional Medical Center
8200 Meadowbridge Rd, Suite 102
Mechanicsville, Virginia 23116
804-442-3670
Map showing the location of Bon Secours Physical Therapy Richmond Community Hospital
1510 N 28th St, Suite 305
Richmond, Virginia 23223
804-225-1732
Map showing the location of Bon Secours Physical Therapy, Sauer Center
2230 West Broad Street, Suite 201
Richmond, Virginia 23220
804-325-8812
Map showing the location of Bon Secours Rappahannock General Hospital Outpatient Rehabilitation
43 William B Graham Ct
Kilmarnock, Virginia 22482
804-435-8501
Map showing the location of Bon Secours Southampton Rehabilitation
210 Fairview Dr. , Suite B
Franklin, Virginia 23851
757-569-6175
Map showing the location of Bon Secours Southside Medical Center Cardiopulmonary Rehab
430 Clairmont Ct., Suite 120
Colonial Heights, Virginia 23834
804-520-0426
Map showing the location of Bon Secours Southside Medical Center Rehabilitation at Colonial Heights
430 Clairmont Ct, Suite 120
Colonial Heights, Virginia 23834
804-526-1352
Map showing the location of Bon Secours Southside Medical Center Rehabilitation at Petersburg
3335 South Crater Rd, Suite 200
Petersburg, Virginia 23805
804-765-6660
Map showing the location of Bon Secours St. Francis Medical Center Cardiopulmonary Rehab
13700 St. Francis Blvd, Suite 105
Midlothian, Virginia 23114
804-893-8850
Map showing the location of Bon Secours St. Francis Medical Center Lymphedema Clinic
14051 St. Francis Blvd, Suite 2202
Midlothian, Virginia 23114
804-594-4975
Map showing the location of Bon Secours St. Mary’s Hospital Cardiac Rehab
7001 Forest Ave, Suite 101
Richmond, Virginia 23230
804-287-7155
Map showing the location of Bon Secours St. Mary’s Hospital Lymphedema Clinic
7001 Forest Ave, Suite 103
Richmond, Virginia 23230
804-281-8473
Map showing the location of Bon Secours St. Francis Inpatient Rehab
1 St Francis Dr., 9th Floor
Greenville, South Carolina 29601
864-255-1938
Map showing the location of Bon Secours St. Francis Therapy Center at Furman Sportsmedicine
3300 Poinsett Hwy
Greenville , South Carolina 29613
864-241-5190
Map showing the location of Bon Secours St. Francis Therapy Center at St. Francis Downtown
317 St. Francis Drive , Suite 270
Greenville, South Carolina 29601
864-255-1176
Map showing the location of Bon Secours St. Francis Therapy Center at St. Francis Millennium
2 Innovation Drive, Suite 250
Greenville , South Carolina 29607
864-400-3630
Map showing the location of Bon Secours St. Francis Therapy Center at Five Forks
317 Scuffletown Road, Suite B
Simpsonville, South Carolina 29681
864-254-5899
Map showing the location of Bon Secours St. Francis Therapy Center Powdersville
100 Powers Boulevard, Suite A
Piedmont , South Carolina 29673
864-295-8700
Map showing the location of Bon Secours St. Francis Therapy Center Simpsonville
38 Ray E. Talley Court, Suite A
Simpsonville, South Carolina 29680
864-603-6060
Map showing the location of Bon Secours St. Francis Therapy Center Smith Therapy
9 Maple Tree Court, Suite A
Greenville , South Carolina 29615
864-286-8288
Map showing the location of Bon Secours St. Francis Therapy Center SportsClub Congaree
712 Congaree Road
Greenville , South Carolina 29607
864-527-7044
Map showing the location of Bon Secours St. Francis Therapy Center St. Francis Eastside
131 Commonwealth Drive, Suite 200
Greenville, South Carolina 29615
864-675-4651
Map showing the location of In Motion at Boo Williams Sportsplex
5 Armistead Pointe Parkway
Hampton, Virginia 23666
757-224-4601
Map showing the location of In Motion at Chesapeake Square
2613 Taylor Road, Suite 102
Chesapeake, Virginia 23321
757-465-7651
Map showing the location of In Motion at Chilled Ponds
1416 Stephanie Way, Suite A
Chesapeake, Virginia 23320
757-391-7676
Map showing the location of In Motion at Downtown Suffolk
1417 North Main Street
Suffolk, Virginia 23434
757-934-3366
Map showing the location of In Motion at Eagle Harbor
13609 Carrollton Boulevard, Suite 15
Carrollton, Virginia 23314
757-238-2690
Map showing the location of In Motion at Ghent Station
930 W. 21st St., Suite 105
Norfolk, Virginia 23517
757-738-1500
Map showing the location of In Motion at Hanbury Crossing
235 Hanbury Road East
Chesapeake, Virginia 23322
757-391-7660
Map showing the location of In Motion at Harbour View
5838 Harbour View Blvd
Suffolk, Virginia 23435
757-673-5971
Map showing the location of In Motion at High Street
3300 High Street, Suite 1A
Portsmouth, Virginia 23707
757-673-5689
Map showing the location of In Motion at Hilltop
1817 Laskin Rd., Suite 100
Virginia Beach, Virginia 23454
757-437-0471
Map showing the location of In Motion at Mary Immaculate
2 Bernardine Drive
Newport News, Virginia 23602
757-886-6480
Map showing the location of In Motion at Portsmouth Boulevard
5553 Portsmouth Blvd.
Portsmouth, Virginia 23701
757-465-7906
Map showing the location of In Motion at Portsmouth YMCA
4900 High Street West
Portsmouth, Virginia 23703
757-483-4518
Map showing the location of In Motion at Redmill
1253 Nimmo Parkway, Suite 105
Virginia Beach, Virginia 23456
757-943-3060
Map showing the location of In Motion at Town Center
4677 Columbus St, Suite 201
Virginia Beach, Virginia 23462
757-463-2540
Map showing the location of In Motion at Victory YMCA
101 Long Green Blvd
Yorktown, Virginia 23693
757-952-1900
Loading