Start from
Tom Thumb Food Stores
8001 SW 67th Ave, South Miami 33143