Skip to Main Content
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

Visit Website