635 byram lake road