Welcome to Dr. Barach's website, please upgrade your Flash Plugin and enable JavaScript.


1201 Nott Street, Suite 303
Schenectady, NY 12308

1-877-579-7988

518-631-5400