There are 969 public records in the database about people living in the city of Castro, on 505a , zip code 79045 in the state of TX.