Longport & Klagge - Elk Grove

Elk Grove, CA

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



BACK TO STARBUCKS IN SACRAMENTO