Contact Information
Area of Specialization
General Cardiology
Office Locations
475 S. Transit Road
Lockport, NY 14094
Map/Directions
5959 Big Tree Road, Suite 102
Orchard Park, NY 14127
Map/Directions
Phone: (716) 710-8266
Fax: (716) 710-8267
Education
- Bachelor of Science, Physician Assistant studies, Daemen College, Summa Cum Laude
- Master of Science, Business Administration, Canisius College
- Bachelor of Science, Business Administration, Houghton College
Accreditations/Associations
- American Association of Physician Assistants