Subway 55908

Subway #55908-0 is a Subway restaurant located at Lennox Plaza, 2160 North Coit Road Suite 144, Richardson, Texas.