Lenny's Sub Shop-Audubon Plza Ctr is located at 4726 Spottswood Ave, Memphis, TN. This location is in the Colonial Acres Neighborhood Association neighborhood. This business specializes in Restaurants. Lenny's Sub Shop-Audubon Plza Ctr is open Mon. - Sat. 10:30am - 8pm;Sun. 11am - 6pm and accepts American Express, Discover and Visa.