Subway 23669

Subway #23669-0 is a Subway restaurant located at Briarwood Shopping Center, 1953 25 Mile Road, Shelby Township, Michigan.