Walmart Photo Center
33752 Vine St, Willowick 44095