Ashton Health And Rehabilitation is a nursing home located in McLeansville , North Carolina. This nursing home was first approved to provide Medicare and Medicaid services on 11/19/2009. It has 134 certified beds. Ashton Health And Rehabilitation is located 5533 Burlington Road, McLeansville, NC 27301 and can be contacted via phone number (336) 698-0045.