Dr. Michael S. Beecher, MD 7300 Porter Road, Niagara Falls, NY 14304