Subway
26745 Hwy 189 Ste B, Twin Peaks, Lake Arrowhead, CA 92391
Subway is a Restaurant place is located in Lake Arrowhead, California. The address of Subway is 26745 Hwy 189 Ste B, Twin Peaks, Lake Arrowhead, CA 92391.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 909-336-9830, or open their website to view relevant information, The url is http://www.subway.com