General Cardiology. Contact Dr. Richard Jennings. Patient Portal. Office Locations. 100 High Street, B2 Buffalo, NY 14203 Map/Directions. 12845 Broadway Alden, NY 14004 Map/Directions . Hospital Affiliations. Buffalo General Medical Center. Gates Vascular Institute. Millard Fillmore Suburban Hospital. DeGraff Memorial Hospital.