Villa Maria Nursing Center is a nursing home located in North Miami , Florida. This nursing home was first approved to provide Medicare and Medicaid services on 05/27/1970. It has 212 certified beds. Villa Maria Nursing Center is located 1050 Ne 125Th Street, North Miami, FL 33161 and can be contacted via phone number (305) 891-8850.