MRC | Montachusett Recovery Center is an addiction treatment center and community center located at 106 Carter St Suite 40, Leominster, MA 01453. We offer supportive services designed to assist individuals on their recovery journey. Our center operates Monday through Friday, from 9 AM to 5 PM. For more information, visit our website at montrecovery.com or call us at +19782275036.