Physical Therapy in Hampton Roads
Main Navigation

Contact Us

Contact us for information about physical therapy or sports performance programs and appointments. If you know the location you have visited or need to visit, choose from the list below. Remember, if you need to cancel an appointment, please call the clinic directly.

No schedule changes can be made through the website at this time. If you have an existing appointment with an In Motion specialist that you must cancel or change, please call your clinic.

If you’re a new patient or are unsure which location to contact, contact us at 757-IM-SPORT from 8:00am to 5:00pm, Monday through Friday.

Carrollton

In Motion at Eagle Harbor
13609 Carrollton Boulevard, Suite 15
Carrollton, Virginia 23314
Phone: (757) 238-2690
Fax: (757) 238-2691
View map and get directions.

Chesapeake

In Motion at Hanbury Crossing
Hanbury Village Shopping Center
235 Hanbury Road East
Chesapeake, VA 23322
Phone: (757) 391-7660
Fax: (757) 391-7665
View map and get directions.

In Motion at Chesapeake Square
2613 Taylor Road, Suite 102
Chesapeake, VA 23321
Phone: (757) 465-7651
Fax: (757) 465-1428
View map and get directions.

In Motion at Chilled Ponds
Chilled Ponds Ice & Turf Sports Complex
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
Boo Williams Sportsplex
5 Armistead Pointe Parkway,
Hampton, Virginia 23666
Phone: (757) 224-4601
Fax: (757) 224-4618
View map and get directions.

Newport News

In Motion at Mary Immaculate
Bon Secours Mary Immaculate Hospital, Health Resource Center
2 Bernardine Drive
Newport News, VA 23602
Phone: (757) 886-6480
Fax: (757) 886-6077
View map and get directions.

Norfolk

In Motion at Ghent Station
930 W. 21st St., Suite 105
Norfolk, VA 23517
Phone: (757) 738-1500
View map and get directions.

In Motion at DePaul
Norfolk Fitness & Wellness Center
7300 Newport Ave., Ste. 300
Norfolk, VA 23505
Phone: (757) 217-0333
Fax: (757) 217-0344
View map and get directions.

Portsmouth

In Motion at Portsmouth Boulevard
5553 Portsmouth Blvd
Portsmouth, VA 23701
Phone: (757) 465-7906
Fax: (757) 465-8451
View map and get directions.

In Motion at High Street
3300 High Street, Suite 1A
Portsmouth, VA 23707
Phone: (757) 673-5689
Fax: (757) 673-5678
View map and get directions.

In Motion at Portsmouth YMCA
4900 High Street West
Portsmouth, VA 23703
Phone: (757) 483-4518
Fax: (757) 483-3249
View map and get directions.

Suffolk

In Motion at Harbour View
Bon Secours Health Center at Harbour View
Medical Arts Building
5838 Harbour View Blvd
Suffolk, VA 23435
Phone: (757) 673-5971
Fax: (757) 638-1943
View map and get directions.

In Motion at Downtown Suffolk
1417 North Main Street
Suffolk, VA 23434
Phone: (757) 934-3366
Fax: (757) 539-2322
View map and get directions.

Virginia Beach

In Motion at Town Center
Bon Secours Town Center
4677 Columbus St. Suite 201
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.

In Motion at Redmill
Redmill Landing
1253 Nimmo Parkway, Suite 105
Virginia Beach, VA 23456
Phone: (757) 943-3060
Fax: (757) 947-0547
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.

Recent Posts

What to Know About Speech Therapy
How Physical Therapy Can Help During Menopause
About Soft Tissue Mobilization for Back Pain