The Bay At Elmwood Health & Rehabilitation Center is a nursing home located in Detroit , Michigan. This nursing home was first approved to provide Medicare and Medicaid services on 06/13/1986. It has 120 certified beds. The Bay At Elmwood Health & Rehabilitation Center is located 1881 E Grand Blvd, Detroit, MI 48211 and can be contacted via phone number (313) 922-1600.