Contact

The Willow Center

Image

Our Address:
We’ve moved! New location:
5565 Airport Hwy
Suite 100
Toledo, Ohio 43615

Email:
Office: (419) 720-5800
Fax: (419) 720-4444