Subway 25605

Subway #25605-0 is a Subway restaurant located at Landmark Business Center, 1350 West Bloomfield Road, Bloomington, Indiana.