Firefighters rushed to the scene and removed the car's roof to extricate at least one of the occupants.
Both homes were damaged, but no one inside was hurt, police said.
The passenger, a male, was airlifted to Stony Brook University Hospital in serious condition, police said.
Police did not immediately release the names of the driver and passenger.
You also may be interested in:
More coverageExaminer tries to bury 48 unidentified remains Police: Man, 23, drowns off Hamptons beach
A 23-year-old Brooklyn man drowned off the waters of Westhampton Beach, authorities said.Police: Man crossing road hit by Jeep
A 20-year-old Huntington Station man was in serious condition Sunday after being struck by a