Amelia Manor Nursing Home is a nursing home located in Lafayette , Louisiana. This nursing home was first approved to provide Medicare and Medicaid services on 04/01/1998. It has 151 certified beds. Amelia Manor Nursing Home is located 903 Center Street, Lafayette, LA 70501 and can be contacted via phone number (337) 234-7331.