Saint Louis,
MO -
63130
(314) 726-1442
Touching Hearts Veterans Home is a non-profit organization that is dedicated to providing short-term transitional housing facility to homeless veterans of the St. Louis Missouri area