Holiday Inn Express Hotel & Suites Address 9175 West Stockton Blvd. Elk Grove, CA 95758 8 APR 2016 0 Share on Twitter Share on Facebook Share on Google