Mary Spagnola-Marsh, PH.D., Licensed Clinical Psychologist, Pllc

Active Rochester, NY