9495 Placida Road, Placida, FL 33946
Staffing:
- 1 Firemedic
- 1 Firefighter/EMT
Englewood Area Fire District Station 76 is based in Station 14.
9495 Placida Road, Placida, FL 33946
Staffing:
Englewood Area Fire District Station 76 is based in Station 14.