David A. Ball, DDS — Buffalo, NY | NearSpotUSA