Leo's of Lancaster
Phone Number: (803) 286-8416
Website: lancaster.areaconnect.com..
Categories: Diner, American Restaurant, Chicken Joint
Address: 1320 Great Falls Hwy, Lancaster (Caroline du Sud) 29720
GPS Coordinates:
34.70334,-80.77
Lancaster County, South Carolina, United States of America
Facebook: facebook.com/171735322862896
Instagram: Photos and Videos