Arch Plaza Rehabilitation & Nursing Center
12505 NE 16th Ave
North Miami, FL 33161
Arch Plaza Rehabilitation & Nursing Center is situated close to the Biscayne Point neighborhood of North Miami, Florida. It is a 98 bed nursing home facility. The facility is in a predominantly middle income area, with an average ...
1 miles away from Biscayne Park, FL