Fire & EMS Calls Otto Dispatched For Crash on Looker Mountain Trail solomonswords 0 Comments April 6, 2023 At 4:26 PM on Thursday, Otto Township Fire & City Ambulance have been called to 1778 Looker Mountain Trail for a one vehicle accident with possibly one person injured. EMS CANCELLED. Share This: