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

AOSNOW Hours of Operation:

AOSNow walk-in clinic service availability varies by location. Please visit the AOSNOW page to view the most current availability, or call 757-321-3386.


AOS DEPARTMENTS AND PHONE NUMBERS

GENERAL INFO:757-321-3300
SCHEDULING:(757) 276-3946
INSURANCE:757-321-3303
AOSNOW757-321-3386
BILLING/COLLECTIONS757-321-3303

PHYSICAL THERAPY APPOINTMENTS & PHONE NUMBERS

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

CORPORATE HEADQUARTERS

230 Clearfield Avenue, Suite 124

Virginia Beach, VA 23462