It does have a kiosk you can plug your device into for printing needs
The Target on 7th street is an Express Target so they sell less than the regular stores and I don't believe there is a photo center there.
Thanks! Your answer is awaiting moderation.