Miami Location

Plaza 87

890 S.W. 87 Avenue
Miami, FL 33174

305.553.4416

 
 

Miami Lakes / Hialeah Location

PSN Town Center

17690 N.W. 78 Avenue,

Hialeah, FL 33015

305.512.9122