Astra Care LLC Address: 4605 Briarwood Dr, Charlottesville, VA 22911 Phone: (434) 217-0009 Services: Non Emergency Medical Transport Call (434) 217-0009 Get Directions