AOS Contact Information & Locations

We invite you to contact AOS with your concerns about any musculoskeletal issue. Our appointment schedulers will help you find the right physician in our practice to meet with you, at a time and location that is convenient for you.

General Information:

(757) 321-3300

Make an Appointment:

(757) 321-3360

Request Call Back:

CLICK HERE

Our Clinical Locations

Regular Hours of Operation:

MONDAY: 8:00 AM – 5:00 PM
TUESDAY: 8:00 AM – 5:00 PM
WEDNESDAY: 8:00 AM – 5:00 PM
THURSDAY: 8:00 AM – 5:00 PM
FRIDAY: 8:00 AM – 5:00 PM
SATURDAY: CLOSED
SUNDAY: CLOSED

OrthoNow Logo

OrthoNow Hours of Operation:

OrthoNow walk-in clinic service availability varies by location. Please visit the OrthoNow page to view the most current availability.

MONDAY: 1:00 PM – 8:00 PM
TUESDAY: 1:00 PM – 8:00 PM
WEDNESDAY: 1:00 PM – 8:00 PM
THURSDAY: 1:00 PM – 8:00 PM
FRIDAY: 1:00 PM – 8:00 PM
SATURDAY: CLOSED
SUNDAY: CLOSED

AOS DEPARTMENTS AND PHONE NUMBERS

GENERAL INFO: 757-321-3300
SCHEDULING: 757-321-3360
INSURANCE: 757-321-3303
ORTHONOW 757-321-3386
BILLING/COLLECTIONS 757-321-3303

PHYSICAL THERAPY APPOINMENTS & PHONE NUMBERS

CAMELOT PT 757-321-4284
KEMPSVILLE PT 757-321-3384
PRINCESS ANNE PT 757-368-3284
CHESAPEAKE PT 757-226-9935
PT BILLING/COLLECTIONS 757-321-3383