Websites hosted on 50.28.40.156 IP Address
Geo Location Information for 50.28.40.156 IP Address. The IP Address 50.28.40.156 is located at 42.7348 latitude and -84.6245 longitude in United States of America. Friendly Location for the IP Address is Michigan, Lansing, United States, 48917.
Search Institute-- Helping Young People Be and Become Their Best Selve
- search-institute.org
Search Institute bridges research and practice to help young people be and become their best selves. Our applied youth development research, including Developmental Assets® and developmental relationships, has helped young people succeed since 1958.
680,422
$
1,920.00