Marshalls Plaza is a retail center situated in Syracuse, NY, offering a variety of shopping and dining options to the local community.
The plaza provides a convenient and accessible location for visitors to browse through a selection of stores and enjoy a meal at one of its eateries.
Generated from their business information