Arrow Ambulance, LLC Address: 800 E Locust ST, Olney, IL 62450 Phone: (618) 395-6001 Services: Ambulance Call (618) 395-6001 Get Directions