From your home! There are many specialized photo printers (like HP Envy, EPSON Ecotank) that print beautiful, high-quality photos. Don’t forget to check out https://castleink.com for affordable printer ink!
If printing from home isn’t an option, visit your localCVS, Walgreens, or Costco. These stores have giant photo-centers that will print your photos. Not to mention, these stores can even create a custom photo book or custom calendar.