Michael Franklin Chen-Illamos MD 165 Main St Ossining, New York, Phone: 914-941-1263 Doctor Category: Family Medicine Profile Let this business know you found them on Westchester Magazine's Online Directories. Locations Ossining 165 Main St Ossining, New York 10562-4702 Claim/Edit Listing