Olivia's Playhouse, LLC
341 Court Street
Pekin, IL 61554
Hours:
Tuesday through Friday 11:00 a.m. - 5:00 p.m. and Saturday 10:00 a.m. - 5:00 p.m.