Subway 24243

Subway #24243-0 is a Subway restaurant located at Folsom Gateway, 2405 Iron Point Road Suite 130, Folsom, California.