About The Osiris Group
The Osiris Group is located at 184 Dudley St, Roxbury, MA. This location is in the Lower Roxbury neighborhood. This business has 1 review(s) with a star rating of 1.0.
Reviews about The Osiris Group
Not consistant
They are not very consistent and then they close the case with out any type of contact and instead of further helping they supervisor told me he could call me with a referral for another agency. So not ok. I was not very happy with them but my son just liked a male figure being around. But other than that I was not overall satisfied
By DynastyD January 13, 2016 at 07:01 AM