1. The Flowering Jade 8101 SW Nyberg St Ste 104, Tualatin, OR 97062 Coordinate: 45.38305,-122.75966 Phone: (503) 692-0340