Foster has some connections with businesses: Key Ocean Services, Inc and Magnolia Church Of Christ. Public records show Magnolia and Houston as cities Foster also stayed in. Foster is a resident of 30111 Charlie Ln, Magnolia, Tx 77355. The number currently linked to Foster is (281) 356-4635.