Hampton Roads is a thriving center for sports and for athletes of all ages and skill levels. In Motion sports performance/sports medicine centers serve Hampton Roads’ athletes at conveniently located sites on the Peninsula and in Southside. From Olympians to weekend warriors, we have sports programs to make you perform better, stronger and injury free.
Please choose a location from the menu on the right.
Chesapeake
In Motion at Chilled Ponds
1416 Stephanie Way, Suite A
Chesapeake, VA, 23320
Phone: (757) 391-7676
Fax: (757) 391-7677
View map and get directions.
Hampton
In Motion at Boo Williams Sportsplex
5 Armistead Pointe Parkway
Hampton, Virginia 23666
(757) 224-4601
Fax: (757) 224-4618
View map and get directions
Suffolk
In Motion at Harbour View
Bon Secours Health Center at Harbour View
5838 Harbour View Blvd
Suffolk, VA 23435
Phone: (757) 673-5971
Fax: (757) 638-1943
View map and get directions.
Virginia Beach
In Motion at Healthy Way
Bon Secours Health Center at Virginia Beach
828 Healthy Way
Virginia Beach, VA 23462
Phone: (757) 463-2540
Fax: (757) 463-2554
View map and get directions.
In Motion at Hilltop
1817 Laskin Rd., Suite 100
Virginia Beach, VA 23454
Phone: (757) 437-0471
Fax: (757) 437-0475
View map and get directions.
Yorktown
In Motion at Victory YMCA
101 Long Green Blvd
Yorktown, VA 23693
Phone: (757) 952-1900
Fax: (757) 952-1911
View map and get directions.