Deltona Station 61 Station 61 – McGarity Lake (No Picture At This Time) Fire Station 61 is located at 1685 Providence Blvd. RESCUE 61 John Lacey Photo © Ford F-450 Super Duty. John Lacey Photo © John Lacey Photo ©