Arch Plaza Nursing Home Inc 12505 NE 16th Ave North Miami, FL 33161 Phone: (305) 891-1710 Fax: (305) 891-9180
Category: Nursing & Convalescent Homes