Non-Profit - Richardson, TX, US
The LifeSavers Foundation rescues people in crisis through a free mobile medical unit for children and goods from its resale store. It's a lifeline for those desiring an improved quality of life.
Gmail
Google Maps
Google Analytics
YouTube