Get Directions to Owosso Ambulance ← View details 202 South Water Street, Owosso, Michigan 48867 +1 989-725-0590 Get Directions From* To * — Required information