Get directions to: Baker Park Pool, New Castle, IN
Restaurant address: 2001 S Main St New Castle, IN 47362, USA
Restaurant: Baker Park Pool