Location Profile
Urology Specialists of Santa Barbara, INC.
Santa Barbara, California
Location Information
Urology Specialists of Santa Barbara, INC.
Santa Barbara, California
5333 Hollister Ave.
Santa Barbara, California 93111
United States
Phone: 805-687-7719
Physicians
