Camden ME Retirement Communities & Homes 1. 51 Mechanic St, Camden, ME 04843 | Camden Hills Villa (207) 236-3600