Dr. Elizeu S. Lima, DMD
909 N Main St #5
Providence, RI, United States
02901
909 N Main St #5
Providence, RI, United States
02901
No Phone Number Provided
No Website Provided