Would you be willing to add a review of Maria Costa Slough? Your Maria Costa Slough review will help build a list of the best beauty salons in Slough. Is Maria Costa Slough owned by you?, If so, why not claim it now! After claiming your business, you will be able to improve your business listing.