Stephen & Fred Shrader Ptr Address: 204 N Locust ST, Arcola, IL 61910 Phone: (217) 268-4848 Services: Ambulance Call (217) 268-4848 Get Directions