Fostoria is a great city to live in. Awsome place is you like to see trains and historical places. Fostoria is known for glass and there are a few places to see the different sorts of glass.
OVERALL
Atmosphere
Convenience
Safety
Value
Sign in to see your profile information, Trip Plans, and more...