1. Specialized Recovery Svc 100 Griffin Dr, Helena, AL 35080 Coordinate: 33.25991,-86.85549 Phone: (205) 663-2064