Crews got the call just after 8:00 p.m. Saturday to find fire through the roof of the building.
No one was hurt.
FOX 35 News has learned the business also sells different types of fuel including gasoline.
There's no word on what sparked the two-alarm fire. The fire marshal was called to the scene to investigate.
FOX 35's David Williams spoke with the Leesburg deputy fire chief, Joe Mera, as crews battled the fire.