Get Directions to Knehr Charles & Sons Texaco Service Center ← View details 185 WILSON AVENUE, Newark, New Jersey 07105 (973) 344-9524 Get Directions From* To * — Required information