Aurora Providence

276 Westminster St, Providence, 02903