Jessica Widrick NPI 1952655094 Practice location: 413 E Seneca St Apt 2, Manlius, NY 131041910 Taxonomy code: 164W00000X Phone: (315) 329-4320