Rod H. Strober, DDS Home AACD Cosmetic Dentists > Rod H. Strober, DDS Address: 3330 3rd Avenue Suite 302 San Diego, CA 92103 United States GPS: 32.7404863, -117.16246760000001 Telephone: (619) 299-5925 Tweet