Subway 12386

Subway #12386-0 is a Subway restaurant located at Parkwood Plaza, 13311 West 10 Mile Road, Oak Park, Michigan.