FROM PIECES TO PEACE™ (also known as The Center for Life Solutions)
1800 S Sheridan, Ste 102; Denver CO 80232-8028
(The address is Denver; however, Lakewood is on the west side of Sheridan - creating a bit of confusion for some online maps and GPSs.)
Directions from 6th Ave at Sheridan Blvd
Parking Entrance into The Center for Life Solutions
Office Hours by Appointment Only