Cecilia O'Dowd, MD, Family Medicine

6570 S McCarran Blvd
RenoNV  89509-6112 (Washoe County)


Phone: 775-982-8256
Fax: 775-982-8251

NPI: 1154414795
License Number: A52437 (CA)