Subway 14987

Subway #14987-0 is a Subway restaurant located at Eldridge Lakes Shopping Center, 6340 North Eldridge Parkway Suite M, Houston, Texas.