Central Shenandoah Valley Fire Marshal's Association
Location: Rockingham County Department of Fire and Rescue
Harrisonburg Fire Training Grounds
Harrisonburg, Virginia 22802
3 Hours credit
The Virginia Fire Prevention Association is a 501(c)3 non-profit organization.