Keywords: Olmsted Falls Depot.jpg 00000963 41 22 30 N 81 54 21 W Front and eastern end of the w Olmsted Falls Depot located at 25802 Garfield Road in Olmsted Falls Ohio Olmsted Falls Ohio United States Built in 1876 it is listed on the National Register of Historic Places own 2014-12-01 User Nyttend Nyttend Built in Ohio in 1876 Former Lake Shore and Michigan Southern Railway stations Former train stations in Ohio National Register of Historic Places in Cuyahoga County Ohio Olmsted Falls Ohio Wooden buildings in Ohio Building-centered pictures by User Nyttend Buildings in Cuyahoga County Ohio |