T.W Massage Asian Spa Omaha Open Pamper yourself with the treat of a full-body massage with our highly trained and attractive masseuses. Our Asian spa in Omaha NE is an oasis of comfort that will leave you feeling relaxed and refreshed. Phone: 402-321-6756 5310 S. 139th Plaza #101 68137 United States Map Other Categories: Health & Beauty |