Walmart Photo Center
1220 Theil St, Hartford 53027