Contact Us Primrose Address Primrose of Decatur1145 West Arbor DriveDecatur, Illinois 62526(217) 619-0290 Map – Find Us