Contact Information
3669 Taylor Rd
Loomis, CA - 95650
3669 Taylor Rd
Loomis, CA - 95650
This location does not process US Passports applications or renewals.
Hours of Operation