All you need to know about Dr. DIDI PATHAK THEVA practicing at 1601 S Main St, Fall River, MA, 02724 with NPI Number 1740600295.
Specializations: Urology Counties Served: Bristol, MA; Plymouth, MA