Prairie Creek Village is a nursing home located in Decatur , Illinois. This nursing home was first approved to provide Medicare and Medicaid services on 04/04/2001. It has 195 certified beds. Prairie Creek Village is located 2530 North Monroe Street, Decatur, IL 62526 and can be contacted via phone number (217) 875-0920.