Plaza Health Network
About
Location
View Map
16855 NE 2nd Avenue, Suite N400, North Miami Beach, FL 33162
(305) 917-0400
(305) 917-0410