Raymond Behr, MD Top Doctor 77 Holly Place Town of Ossining, New York, 10510 Doctor Category: Psychiatry Profile Let this business know you found them on Westchester Magazine's Online Directories. Locations Town of Ossining 77 Holly Place Town of Ossining, New York 10510 Claim/Edit Listing