This business has CLOSEDReport as open?Dallas Star Service Roadside TowingClaimedAutomotive Roadside Service, Towing, Wrecker Service Equipment Add Hours