101 Slade Ave West Seneca NY 14224
(716) 824-7200
St. Thomas University School of Law
Florida Bar
Active License
Verified
Appeals & Appellate
Business Law
Real Estate Law