March 28, 2018 Leave a Comment Leon’s Oyster Shop Leon’s Oyster Shop698 King StreetCharleston SC 29403 United StatesPhone: 843-531-6500Website: http://leonsoystershop.com/ Summary MEMBER Comments Rating 0 (0 reviews)