Subway 22384

Subway #22384-0 is a Subway restaurant located at Jefferson Plaza, 79-740 Highway 111, La Quinta, California.