1. Technical Difficulties, LLC
902 W Main St, Owosso, MI 48867
Coordinate: 42.99791,-84.18313
Phone: (989) 494-9498
2. Electronic Medics
603 1/2 Oakwood Ave, Owosso, MI 48867
Coordinate: 42.99341,-84.159485
Phone: (989) 494-2366
3. Cybermedics Computers
1509 Corunna Ave Ste A, Owosso, MI 48867
Coordinate: 42.9885,-84.15226
Phone: (989) 729-2667