Super 8 Hotels Closest To Glendora Historical Society Museum 314 N Glendora Ave