Michael's Towing & 24 Hour Rd 20 Crawford St Newark, NJ 07102 Phone: (973) 623-4999 Fax: (973) 623-7677
Category: Wrecker Service & Towing