Taft Square is a charming retail destination nestled in the heart of Palmyra, WI.
Offering a variety of unique shops and dining options, Taft Square provides a quaint and inviting atmosphere for visitors to explore and enjoy.
Generated from their business information