MESA CENTER STATION POST OFFICE
2230 FAIRVIEW ROAD SUITE #C
COSTA MESA, CA 92627
Details: The MESA CENTER STATION POST OFFICE is located in COSTA MESA, CA. You are able to submit your United States passport application at this location for processing. The usual waiting time to get your passport is 4 to 6 weeks when submitting from the MESA CENTER STATION POST OFFICE.
Note: Hours: Mon-Sat_9am-3pm by appointment only. Please call (949) 646-2805 for appointment.