This store is located on the corner of NW 17th AVE and NW 95th Street in Miami. If you use Google Street and the wayback option, you can see the original building from 2007 until the latest view in 2021 when it has been replaced by a new building. The actual address was 9485 NW 17th AVE.
There was a Flamingo Pharmacy in Hialeah at 1980 E 4th AVE, but that did not open until the mid 1970s.
Estela Rodriguez
04-Jul-2018 23:27
Hi Mr Boyd, was this shopping center located on E 8th Ave and 9th St across from the Food Fair?