Southport BP Address: 6500 75th St, Kenosha, WI 53144 Phone: (262) 694-8588 Payment: Pizza, Restaurants, Gas Stations, B P Amoco, Bp Other Businesses: Final Inning at 9048 Sheridan Rd, Kenosha, WI 53143 Little Rock Recipe Co at 3618 Van Buren Rd, Kenosha, WI 53142 Ming Garden at 3319 60th St, Kenosha, WI 53144 M G R O C at 7214 Green Bay Rd, Kenosha, WI 53142 Taco Bell at 7020 Green Bay Rd, Kenosha, WI 53142