where was theodore roosevelt born

Theodore Roosevelt was born at 28 East 20th Street in Manhattan, New York City, in what is now known as the Flatiron District.

Theodore Roosevelt was born at 28 East 20th Street in Manhattan, New York City, in what is now known as the Flatiron District.