AllCare Family Medicine and Urgent Care of Alexandria is located in Alexandria, United States on 3117 Duke St. AllCare Family Medicine and Urgent Care of Alexandria is rated 4.6 out of 5 in the category urgent care center in United States.
Service options
Online care
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet