People called him ‘Doctor Feel Good’ He was also known as the ‘Pill Doctor’ to many of his patients. ‘Doctor Feel Good’ was arrested by a task force of law enforcement in Niagara Falls, NY some time ago. What gave ‘Doctor Feel Good’ his name was that for $85 cash, anyone could get any […]