Address: 1265 N Dutton Ave # 3, Santa Rosa, CA 95401, USA
Address: 1255 N Dutton Ave, Santa Rosa, CA 95401, USA
“This is by far the best Sports Injury doctor around. I have injured myself several times over the years, and Dr. Affleck always gets me out of the injury. He is knowledgeable, patient, and gives you more time than any other doctor, never rushing you out of his office. I spent a year going to physical therapy and chiropractors trying to clear up a limp when I walked. When I finally saw Dr. Affleck for this issue, he gave me two exercises, and it cleared up the limp in one week. I couldn't believe it. I've seen him many times and I am forever grateful for all his help and expertise.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…