Delco Plaza is a commercial complex in Marion, OH that offers a variety of retail and dining options for local residents and visitors.
The plaza provides a convenient shopping experience with a range of stores and restaurants to meet the diverse needs of its customers.
Generated from their business information