Subway 68215

Subway #68215-0 is a Subway restaurant located at Placer Heights Plaza, 3345 Placer Street, Redding, California.