← Greenwood restaurants
Drake's BBQ
No reviews yet
Barbecue1906 Leflore Ave, Greenwood
Own or manage Drake's BBQ? Claim this listing free
Hours
Hours not listed yet.
Details
Address1906 Leflore Ave, Greenwood 38930
Phone+16623745202
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.