Michael Ringrose

Active Rochester, NY Partner for Gallo & Iacovangelo Llp