I don't think so. I believe this is the ONLY location, but I'm sure other states has something LIKE IT, but it won't be called, "Tiny Towne"
I'm not sher it's possible. I know there is one in GA or next to it
I don't think so
Check online
Thanks! Your answer is awaiting moderation.