Thomas V. Lanna, MD

  • 68 Cumberland Street, Suite 103
  • Woonsocket, RI,  02895
  • View Phone

Experience & Reliability