Subway Reviews & Details
135 W Main St
Subway is located at 135 W Main St in Leola near the intersection of Glenbrook Rd and W Main St. Their menu consists of American dishes . Call (717) 656-8487 today!
- On The Menu:Sandwiches
- Major Intersection:Glenbrook Rd And W Main St
Tell us more about Subway Leola!