Area of Specialization. Interventional Cardiology . Contact Dr. Jeffery D. Stahl Patient Portal. Office Locations. 100 High Street Buffalo, NY Map/Directions. Phone: (716) 710-8266.