Subway 23874

Subway #23874-0 is a Subway restaurant located at Antler Mini Mart, 20884 Antler Road, Lakehead, California.