I'm pretty sure the only place to get a passport is the main post office on 1135 Broadway just north of Lomas. Last time I got one, you had to bring 2 photos with you. You can get them at most Walgreens for $14.99. travel.state.gov/content/travel/en/passports.html for official information.
Not at this location. You can do that at the main post office on Lomas
Thanks! Your answer is awaiting moderation.