About

Edit info

Need a spa near you? Mu Lan Foot Spa's address is 15230 NE 24th St, Redmond, WA 98052. Get up-to-date pricing and hours by calling (425) 644-8988.