Walmart Photo Center
1320 Altamont Ave, Schenectady NY 12303