Vera Whole Health - Main Location Vera Whole Health Address 910 Lenora St, Ste. 152 Seattle, WA 98121 US 47.617775, -122.336720 Contact Information No contact information available. Location Map View on Google Maps Back to Vera Whole Health