1. South Elm
222 S Elm St, Owosso, MI 48867
Coordinate: 42.99575,-84.17902
Phone: (989) 295-7595
2. First American Self Storage
103 N Delaney Rd, Owosso, MI 48867
Coordinate: 42.99841,-84.2064
Phone: (989) 725-1213
3. First American Self Storage
1231 W Main St, Owosso, MI 48867
Coordinate: 42.9969,-84.18817
Phone: (989) 725-1213