Longport & Klagge - Elk Grove

Elk Grove, CA

OPENED: 2/17/2007, PHOTO: 10/5/2021, ORIGINAL VISIT: 4/10/2007



BACK TO STARBUCKS IN SACRAMENTO