Distribution requirements are not as restrictive as you might think. For example they may require taking 3 courses in each of 3 broad categories: arts & humanities, language & social sciences, science and math. So roughly six non-science classes out of approximately 32 over the course of 4 years.
Even schools that have no distribution requirements may have other non-major requirements such requirements in foreign languages, culture & diversity, writing intensive and qualitative thinking. The school may also limit the number of courses you can take in one department in any given semester.
I would suggest that you look at Williams for excellent sciences in a supportive and nurturing environment.