Novel U Wellness and Med Spa
Med Spa in Long Beach
★ 5.0 · 79 reviews
Been here? Share your experience — reviews are checked before they go live.
Where you'll find it
3633 Long Beach Blvd Ste 105, Long Beach, CA 90807
3633 Long Beach Blvd Ste 105, Long Beach, CA 90807