This review comes courtesy of Drew (dajones) If you would like to submit a review of one of your local shops, please take a look at our guidelines Name of Shop: Leavitt & Peirce Date Visited: 06/01/09 Street Address: 1316 Massachusetts Ave City: Cambridge State: MA Zip: 02138 Phone Number: (617) 547-0576 Hours of Operation: […]