316 North Michigan Street, Toledo, OH 43604, United States
Location
316 N Michigan St
Toledo
, OH
See map: Google Maps