Arch Plaza Nursing & Rehabilitation Center - North Miami - All You Need To Know - Oct 2016 to Sep 2019
All you need to know about Arch Plaza Nursing & Rehabilitation Center, Skilled Nursing Facility (SNF) located at 12505 NE 16TH AVE, North Miami, FL, 33161 with NPIs 1447318639