Macgregor Downs Health And Rehabilitation is a nursing home located in Greenville , North Carolina. This nursing home was first approved to provide Medicare and Medicaid services on 11/01/1980. It has 152 certified beds. Macgregor Downs Health And Rehabilitation is located 2910 Macgregor Downs Road, Greenville, NC 27834 and can be contacted via phone number (252) 758-4121.