New Search Roderick N. Seamster MD Primary Specialties Internal Medicine Watts Healthcare Corporation Address: 10300 Compton Avenue Los Angeles, CA 90002 Phone: (323) 564-4331 Fax: (323) 563-6378 Recommend this Physician Education