Theodore Roosevelt Beach is located in Oyster Bay, United States. The beach is approximately 300 meters long and has soft white sand. Visitors can enjoy activities such as swimming, sunbathing, picnicking, and fishing. The beach has restrooms and outdoor showers available. Dogs are not allowed on the beach. The beach has few amenities, so plan your trip accordingly, although it does have restrooms and outdoor showers available.