Dr. Ritu Sood 2701 Transit RoadSuite 143Elma, NY, 14059 View Phone 716-626-5840 2701 Transit Road, Suite 143Elma, NY 14059 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page