Oakwood Smokehouse & Grill - South Leesburg

  • Restaurants
27745 US Hwy 27
Leesburg, FL 34748
(352) 435-4633
(352) 241-7546 (fax)