6111 Shelby Street Indianapolis, 46227 View on map
317-783-2000info@clcs.org
04
Sep
Time: Wednesday, September 04, 2024, 11:00 AM Location: Hibachi Grill