Cambridge Fresh Pond. 601-603 Concord Ave Cambridge, MA 02138 (617) 804-6293. OPEN 7 DAYS WEEK 8AM TO 8PM Fax - (857) 706-1108. Train and Bus Accessible.