D Dr. Scott Moffat, Md 0 reviews 102 W 79th St Apt 2A New York, NY • 10024 View Practice (607) 592-9721