Theodore Affue, MD, Urology

2061 Ross Ave
Ste A
El CentroCA  92243-3687 (Imperial County)


Phone: 760-353-8181
Fax: 760-353-8282
Email: son***@*****oo.com

NPI: 1386674000
License Number: G85320 (CA)