Big Picture
116 E South St
Wooster, OH 44691
Wooster, OH 44691