1534 West Sylvania Avenue, Toledo, OH 43612, United States
Location
1534 W Sylvania Ave
Toledo
, OH
See map: Google Maps