Subway 24306

Subway #24306-0 is a Subway restaurant located at Lone Star Convenience Store, 925 North Beltline Road, Grand Prairie, Texas.