Subway Reviews & Details
8790 Lakewood Dr
Subway is located at 8790 Lakewood Dr in Windsor near the intersection of Lakewood Dr and Los Amigos Rd. Their menu consists of American dishes . Call (707) 838-8735 today!
- On The Menu:Sandwiches
- Major Intersection:Lakewood Dr And Los Amigos Rd
Tell us more about Subway Windsor!