28 E MAIN ST STE 1100 ROCHESTER NY 14614
(585) 325-5150
SUNY Buffalo Law School
New York Bar
Active License
Verified
Business Law
Intellectual Property
Medical Malpractice