Locations and Hours

We invite you to contact any of our offices with your concerns about spinal care, sports medicine, or other orthopaedic needs. To schedule an appointment, please call 757-321-3360.

Our office hours are by appointment only from 8:30 AM to 4:30 PM Monday – Friday

Orthopaedic Locations

Camelot Medical Building

1800 Camelot Drive
Suite 300
Virginia Beach, Virginia 23454
Camelot Medical Building
Directions To This Location

Center Drive

6387 Center Drive
Suite 101
Norfolk, Virginia 23502
Center Drive
Directions To This Location

Chesapeake

733 Volvo Parkway
Suite 300
Chesapeake, Virginia 23320
Volvo Parkway
Directions To This Location

DePaul Atrium

160 Kingsley Lane
Suite 405
Norfolk, Virginia 23505-4600
DePaul Atrium
Directions To This Location

Leigh Atrium

844 Kempsville Road
Suite 101
Norfolk, Virginia 23502-3995
Leigh Atrium
Directions To This Location

Princess Anne Health Complex

1975 Glenn Mitchell Drive
Suite 200
Virginia Beach, Virginia 23456
Princess Anne Health Complex
Directions To This Location

Physical Therapy Locations

Camelot Medical Building

1800 Camelot Drive
Suite 300
Virginia Beach, Virginia 23454
(757) 321-4284
Camelot Medical Building
Directions To This Location

Center Drive

6387 Center Drive
Suite 101
Norfolk, Virginia 23502
(757) 321-3384
Center Drive
Directions To This Location

Chesapeake

733 Volvo Parkway
Suite 300
Chesapeake, Virginia 23320
(757) 226-9935
Volvo Parkway
Directions To This Location

Princess Anne Health Complex

1975 Glenn Mitchell Drive
Suite 200
Virginia Beach, Virginia 23456
(757) 368-3284
Princess Anne Health Complex
Directions To This Location

Business Office

Please note!
Our business office is not a clinical site. If you have been directed this office for a doctor’s appointment, please seek clarification, because doctors do not see patients at our business office.

Business Office

TRC Center, Suite 124
230 Clearfield Avenue
Virginia Beach, Virginia 23462-1832
Business Office
Directions To This Location