I found a number

when I Googled Online passport photo

But since I live in the UK the list I get my be different to yours. Why not try that for where you live.

But if you're going to a store anyway, have you thought about those Photobooths in places like train stations and so on? They get processed and printed straight away.

Or another thought. Take your photos to the print service store, and ask them to do it for you.