Subway 22476

Subway #22476-0 is a Subway restaurant located at St Andrews Plaza, 11220 West 135th Street, Overland Park, Kansas.