Duffy's Sports Grill3969 NE 163rd St, North Miami Beach, FL
North Main Plaza Shopping Center505 N MAIN ST, Greenville, SC