Mega Replay
4700 N University St
Peoria, IL 61614
309-713-1665
M-F: 10 am - 9 pm
Sa: 9:30 am - 9 pm
Su: 11 am - 7 pm