Roy David Swanson, MD

3838 North Campbell Avenue Tucson, AZ 85719

Loading video...

I take the time to understand each patient's needs and goals, in order to provide personalized, thorough, and compassionate care.


Call Roy David Swanson, MD Today!


Products, Brands & Services Offered