Garzas Drive-In Theater - txtgar2001

Garza's Drive in at Highway 83 in Roma, Texas 78584.  View from Air is still visible and Screen seems to still be up
Submitted By
Melissa
Uploaded
8/26/2002
Year Taken
1995
Taken
1995
Comment
Garza's Drive in at Highway 83 in Roma, Texas 78584. View from Air is still visible and Screen seems to still be up