Subway 59996

Subway #59996-0 is a Subway restaurant located at Oakwood Plaza Soutth, 3050 Oakwood Boulevard Unit 40, Hollywood, Florida.