Fort Lauderdale, Florida, United States, USA
3050 Biscayne Boulevard, Miami, Florida 33137, United States, USA
5711 West Cermak Road, Cicero, Illinois 60804, United States, USA