Nirupama Tamirisa, MD

Psychiatry & Neurology, Psychiatry

4 locations

Nirupama Tamirisa MD

166 Yaupon Trl, San Antonio, TX 78256

Accepting new patients

(210) 646-1610