- Duncansville, Pennsylvania, United States
AUTO AMBULANCE TOWING LLC is a company based out of 342 POUND LN, Duncansville, Pennsylvania, United States.