1. American Screen Corp 1601 NW 72nd Ave, Miami, FL 33126 Coordinate: 25.78959,-80.31214 Phone: (305) 592-0909
2. Masayagarden 1525 NW 19th Ter, Miami, FL 33125 Coordinate: 25.79412,-80.22197 Phone: (786) 355-5161