Subway 5968

Subway #5968-0 is a Subway restaurant located at Laguna Creek Town Center, 5030 Laguna Boulevard Suite 109, Elk Grove, California.