Sisters Health Center Amherst is an addiction treatment center located at 210 John Glenn Dr, Buffalo, NY 14228. Offering a range of services aimed at supporting individuals on their recovery journey, the center operates from 6 AM to 12 PM, seven days a week. With a rating of 4 from 5 reviews, Sisters Health Center Amherst is dedicated to providing compassionate care in a supportive environment. For more information, visit their website at chsbuffalo.org or call +17168622059.