About the Business

Life Support Systems provides nationwide on-site AED service, emergency equipment, and expert training. Trusted for reliability and safety, we help organizations stay prepared, ensuring people have the right tools and knowledge to respond in emergencies.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

59 Allied Drive Dedham, Massachusetts 02026, USA

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers