David Riggs, OD
"I enjoy seeing patients of all ages and learning from them due to their very diverse backgrounds."
To schedule an appointment with Dr. Riggs , use our online appointment request form or call (206) 505-1100
Make a doctor's appointmentTo see a complete list of insurance accepted, click here.