210 E Shipyard Rd, Seneca, IL 61360, USA

I-80 AMBUCS

I-80 AMBUCS is a 501c3 service organization consisting of a diverse group of men and women who are dedicated to creating mobility and independence for people with disabilities.