Life Care Centers of America, Inc. Address 14 Crosby Drive Suite 102 Bedford, MA 01730-1451 Visit Our Website Telephone Number (781) 271-0500 Fax Number Locate 42.5062449, -71.2451849 Additional Details The above facility information is self-reported Return to Facility Search Results