Tower Road Baptist Church and Christian Academy Church of Albuquerque, NM. The location of Tower Road Baptist Church and Christian Academy Church is 87121, 601 86th St SW - marked with a pin on Google Map.
Other churches from Albuquerque:
Tower Road Baptist Church and Christian Academy Church of Albuquerque, NM. The location of Tower Road Baptist Church and Christian Academy Church is 87121, 601 86th St SW - marked with a pin on Google Map.