Home & Garden >> Pest Control >> The Willard

The Willard

Tony Priola


99 N. Main St.,IN,
46131,United States

The Willard is known for get-togethers with friends, family, good food, outdoor dining, and an all around good time. Our specialties are pizza, chicken wings and a wide variety of spirits. And if you are planning a party, The Willard is the place to call. We are located at 99 N. Main St. in downtown Franklin, 1 block north of the courthouse.

Contact Form

Please use this form to contact