Catherine Grasta, NP is a Nurse Practitioner in Rochester, NY. Be sure to call ahead with Catherine Grasta to book an appointment. Skip navigation. ... Trending videos Doctors and patients discuss the latest medical treatments and health tips Drugs A-Z Search prescription drugs for why they're used, side effects and more..