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!