Subway 24040

Subway #24040-0 is a Subway restaurant located at Country Meadows Plaza, 16824 21 Mile Road, Macomb, Michigan.