Shango BotanicaRetail & Shopping 4.4 Freeport, New York, United States Share (516) 378-5166 8-B W Merrick Rd, Freeport, NY 11520, USAReviewsLog in to leave a review.No reviews yet.