Charlies Carrot Surplus Co.

Charlies Carrot Surplus Co. is a hardware store on 24 Carrot Island.