D Dr. Amar Bhandari 0 reviews 112 Squire Hall 3435 Main Street Buffalo, NY • 14214 View Practice (716) 829-2722