Call: 425-251-5110

Southlake News

NEW TIME SQUARE LOCATION!

Some of us are moving to the new location at Time Square. For more details click on this link

 


We are very proud to announce that some of Southlake Clinic's very own doctors were voted Top Doctors in Seattle Magazine for 2015.

Joshua Busch, MD ~ ...

Read more