Subway 11324

Subway #11324-0 is a Subway restaurant located at Brookhollow Shopping Center, 1244 South 5th Street, Mebane, North Carolina.