1. Looks Unlimited 404 N Washington St, Owosso, MI 48867 Coordinate: 43.001,-84.17027 Phone: (989) 723-8188