USCIS office directory provides all USCIS local offices by State and City. Simply click on any State or City below to locate the office nearest you and find specific office details for each location.

USCIS Local Offices


  • Denver

Denver USCIS Local Office


In order to visit this office or to speak with an Immigration Information Officer, you must have an appointment scheduled by USCIS, or you must schedule an INFOPASS appointment, on the USCIS website.


12484 East Weaver Place,
Centennial, CO 80111.

Mailing Address


12484 East Weaver Place

Centennial, CO 80111.

Public Transportation

Information not available.

Driving Directions

Take Interstate 25.

Get off at Exit 197 (Arapahoe Road).

Head east on Arapahoe Road.

Turn left on South Revere Parkway.

Turn left on East Weaver Place.

Parking and Accessibility

There is public parking available in front of the building.

Handicap Accessibility

This office is handicapped accessible. Handicapped parking slots are available in the public parking area in front of the building.

Areas Served by this Local Office

This office serves: The states of Colorado and Wyoming.


US Immigration