BestSelf Behavioral Health Buffalo Counties Served Erie Address 69 Linwood Avenue Buffalo, NY 14209 United States Office716-842-0440