Plaza Health Network Main Office

1800 NE 168th St North Miami BeachFL33162
Map

Open Map