Subway 28627

Subway #28627-0 is a Subway restaurant located at Lordstown Plaza, 6100 Tod Avenue Southwest, Warren, Ohio.