1086 NW 53 Street Ft, Fort Lauderdale, Florida, United States, 33309
1550 Matthew Drive, Fort Myers, FL, United States, 33907
1257 Hylan Blvd,, Staten Island, NY, United States, 10305