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

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

Princess Anne Health Complex

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

The Smithfield Building

6160 Kempsville Circle
Suite 200B
Norfolk, VA 23502-2200
Smithfield
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

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