Subway 21151

Subway #21151-0 is a Subway restaurant located at Flyers Energy Convenience Store, 161 Frazier Mountain Park Boulevard, Lebec, California.