2261 Hubbard Rd, Youngstown, Ohio 44505 USA
If this sign is out, they will probably be giving train rides
Photo Credit: Yelp