This business is categorized as a Football Clubs business. Melrose Spa is located in the neighborhood of Melrose Los Angeles in Los Angeles. They can be contacted by calling (323) 937-2122 or going to their website
. They have a total of 7 reviews, 4 positive reviews and 0 negative reviews.