Tsai Elee Architect Architects / California / Santa Rosa Bookmark Contact Information 1009 Russell Ave, Santa Rosa, California 95403 (707) 575-9990 Detailed InformationTsai Elee Architect Post navigationNext post: Add Listing