M. Teresa Swida, D.O. Home Medical > Doctors > M. Teresa Swida, D.O. Address: 1111 Foothill Blvd. Ste. C La Canada CA 91011 Telephone: 818-952-4963 Web: http://www.drswida.com Tweet