Filming Locations in Archer

Bethlehem Presbyterian Church - 16976 SW 137th Avenue, Archer, Florida, USA
Miracle Child (1993)

View Details
Archer, Florida, USA
Miracle Child (1993)

Archer is a city in Alachua County, Florida, United States. It is part of the Gainesville, Florida M...

View Details