Addresses on Ophelia St in Providence Rhode Island