The fire broke out around 7:30 p.m. Monday on the 100 block of West Wellens Street.
[Ads /]
The fire broke through the roof of the one story structure and spread to an adjacent building.
The fire was placed under control around 8:20 p.m.
VIDEO: Chopper 6 over Olney fire
The two firefighters were taken to Temple University Hospital.
The civilian was taken to Albert Einstein Medical Center.
All injuries are said to be non-life-threatening.
The cause of the fire is under investigation.