Get Directions to China Town Transfer Station ← View details 191 Alder Park Road, South China, China, Maine 04358 +1 207-445-3033 Get Directions From* To * — Required information