Just ChickenAlexandraButchersJust ChickenAbout Just ChickenAddress: 11 Spencer St, Alexandra 9320PhoneClaim ListingContact InformationPhone: 034486384Address:11 Spencer StAlexandra 9320