Arch Plaza Rehabilitation & Nursing Center
12505 NE 16th Ave., North Miami, FL, United States, 33161
(305) 891-1710 Phone