Arch Plaza

12505 NE 16th Avenue

North Miami, FL 33161

Tel: (305) 891-1710

www.plazahealth.org