Steven Wallach, MD, FACS 0.00 reviews 212-861-6400 April 6, 2025 14 East 90th St. Suite 1B New York NY 10128 United States