U Mps is located at 4635 Havenwood Ct, Decatur, IL. This location is in the Cresthaven neighborhood..