Revolution Psychiatric and Addiction Treatment: Richard Repass, MD 2737 78th Ave SE#100Mercer Island, WA, 98040 View Phone 206-695-2707 Alt: 425-652-4812 Fax: 425-364-4966 View Website Experience & Reliability Make an Appointment Now About Send to My Email Send to My Phone Print this Page