Soy City Motel


1828 E Eldorado St
Decatur, IL 62521-2126
Phone: (217) 428-8624


Soy City Motel Map
Ad for Trivago

There are no reviews for this location

Write a Review