Get Directions to Altoona Housing Authority ← View details 2669 Self Street, Altoona, Alabama 35952 +1 205-589-6487 Get Directions From* To * — Required information