ABOUT
Star House Foundation's headquarters is located in Roswell, Georgia, USA 30075. Star House Foundation has an estimated 5 employees and an estimated annual revenue of 485.2K.... There are no competitors identified for Star House Foundation
There have been no acquisitions found related to Star House Foundation
Funding data cannot be found related to Star House Foundation
Recent investment data cannot be found related to Star House Foundation