Contact us Get In Touch We are located in Upper Renfrew near to Sea View Farm. From All Saints Road, turn onto Sea View Farm Main Road. Second left (at the FRESH TILAPIA) sign. Indies Greens is located on the right approximately 100m from the top of road. Facebook-f Instagram Facebook-f Contact Detail Address Upper Renfrew, St. John's, Antigua Phone 268-463-9384 Email sales@indiesgreens.com