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)321-3360
INSURANCE: 757-321-3303
AOSNOW 757-321-3386
BILLING/COLLECTIONS 757-321-3303

PHYSICAL THERAPY APPOINTMENTS & 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

CORPORATE HEADQUARTERS

230 Clearfield Avenue, Suite 124

Virginia Beach, VA 23462