User Image

Dr. Charles Newell

Optometrist - Eye And Vision Services Providers

1524 Atwood Ave
Johnston, Ri 02919