Small Solutions Big Ideas: Serving Rural Kenya Youth Education Since 2010
banner

Contact Us

Other Ways to Connect

Phone
6173201098
Address
Small Solutions Inc
3 Oak Street
Newburyport, MA, 01950