8903 S Ashland Ave, Chicago, IL 60620
New Budget Motel is a Motel located at 8903 S Ashland Ave, Chicago, IL 60620. It has received 117 reviews with an average rating of 2.5 stars.
The address of New Budget Motel: 8903 S Ashland Ave, Chicago, IL 60620
New Budget Motel has 2.5 stars from 117 reviews
Motel