Subway 31536

Subway #31536-0 is a Subway restaurant located at Handy Way Convenience Store, 2095 East State Road 44, DeLand, Florida.