When it's time to rejuvenate, celebrate a special occasion or just treat yourself right, Avalon Massage & Health Spa is the perfect spot to attain peace of mind and blissfulness of foot and body. The Chinese are famous for the art of massage for better and improved health.