North Hills Church & School
-
110 Admiral Callaghan Ln Vallejo, CA, 94591, USA - VallejoWhile the encampment is not on our property at 200 Admiral Callaghan, it is next to our athletic field. We have a school with a closed campus and over 400 students. They have wandered onto and through our property.