Get directions to: Locklear's Fine Seafood, Charleston, SC
Restaurant address: 504 Folly Rd Charleston, SC 29412, USA
Restaurant: Locklear's Fine Seafood