Contact Us

The Willow Center

Image

Our Address:
5565 Airport Hwy
Suite 100
Toledo, Ohio 43615

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