Position
Team Physician
Dr. Affleck is certified in Family Practice and completed a Fellowship in Sports Medicine. He is the principal provider at Santa Rosa Sports & Family Medicine, and also serves as team physician for Sonoma State University and is Medical Director for the local Vineman Triathlons. His practice specializes in sports medicine and primary care for individuals and families with active lifestyles.
Santa Rosa Sports & Family Medicine is located at: 1255 North Dutton Avenue Santa Rosa, California (707) 546-9400.