Catherine Grasta, NP is a nurse practitioner in Rochester, NY. She currently practices at Univ. of Rochester Department of Psychiatry Clinical Group. She accepts multiple insurance plans..