It happened around 2:00 Saturday afternoon at Bob's Sports Shop on the 300 block of Delsea Drive North.
Just after 3:00 p.m. the flames were brought under control.
Two firefighters were taken to Kennedy Memorial Hospital for minor injuries. The third refused treatment.
The cause of the fire remains unknown.