45 willard avenue providence ri 02905. Learn about the diagnostic imaging department in rhode island at lifespan health system offering patient imaging. Then take a right onto dudley street at the next set of traffic lights.