No there is a service window the only place downtown to do passport is 600 commerce
No. The Main Post Office is the closest "Full Service" with passport. Not certain about photo.
Doubt it very seriously. No offices, only a door they open to hand you a package that cant fit in the p.o. boxes and mailing counters.
Thanks! Your answer is awaiting moderation.