Alexander’s residency is at 2407 Churchill St, Houston, Tx 77009. The number currently linked to Alexander is (713) 225-5606. People possibly related to Alexander are Manuel A Castillo, Sarah Reyna Castillo, Lee Paloma Castillo and 4 other people. His birth year was listed as 1972. In addition to Houston, Alexander also lived in Houston. Alexander has reached the age of 52 years.