P Patrick J MD 0 reviews 8750 Transit Rd Ste 105 East Amherst, NY • 14051 View Practice (716) 636-1423