Naveen Kella, MD

Urology

Specialties

Urology

Language(s)

English

Education

Baylor College of Medicine
Tufts New England Medical Center
New England Medical Center
University of Texas Health Sciences Center
Tufts New England Medical Center
New England Medical Center

Hospitals & Affiliations

Baptist Hospital

The Urology Place

Address

9618 Huebner Road, Suite 120
San Antonio, TX 78240

The Urology Place

Address

9618 Huebner Road, Suite 120, San Antonio, TX 78240

Phone

Fax

888.316.9464
Continue