1. Finley Tech Service Inc 1415 S Chestnut St, Owosso, MI 48867 Coordinate: 42.98365,-84.19588 Phone: (989) 725-7740