Get directions to: Oscar's Donut Shop & Bakery, Leesburg, FL
Restaurant address: 1608 Sheffield Rd Leesburg, FL 34748, USA
Restaurant: Oscar's Donut Shop & Bakery