Arch Plaza Nursing & Rehab Center
12505 NE 16th Ave, North Miami, FL · Map »
305-891-1710
Category: Housing - Skilled Nursing Facilities
Location: Miami-Dade