Amherst NY Science Of Mind Practitioners 1. 1575 Niagara Falls Blvd, Amherst, NY 14228 | Starbucks @ Target (716) 831-8662