Subway 23362

Subway #23362-0 is a Subway restaurant located at 7150 West Adams Avenue Suite# 105, Temple, Texas.