Subway 24346

Subway #24346-0 is a Subway restaurant located at RD. PR # 3, KM. 82.5, LOCAL #18, Humacao Plaza Shopping Center in Humacao, Puerto Rico.