Accepting New Patients

Mary Alice Kelly, MD

Primary Care
Dr. Mary Alice Kelly is a board certified doctor who specializes in primary care. Dr. Kelly sees patients at 1900 Ridge Rd in West Seneca.