LYCOMING COUNTY, Pa. — Alvira was a small town in Lycoming County that came and went almost in the blink of an eye, but Newswatch 16's Mike Stevens found it 30 years ago.
He takes us on a visit to Alvira on this trip Back Down The Pennsylvania Road.