I gleaned the help of some locals for information.  Other than they pop up under certain trees such as pine or birch, I can't offer much other advice.  Currently these ones pop up all around a local park, near the trees, and a pond.  I'm actually containing much enthusiasm to locate the actual bright red muscarias.  I'm just south of P.
"Infinite Diversity, in Infinite Combinations."