Contact Us!

Hours

Monday through Friday 9 a.m. to 2 p.m.

Vermilion Campus

435 Nicholson Rd. Vermilion, Ohio 44089

P.O. Box 162

Phone: (440) 967-6724

Email: contact@lucyidolcenter.org

South Amherst Campus

107 N. Lake St. Amherst, Ohio 44001

Phone: (440) 370-9089

South Lorain Campus

Coming Soon!