Stroud Water Research Center

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Avondale, United States

stroudcenter.org
Non-profit organizationResearch institute· Non-profit organization· Research institute

Stroud Water Research Center Reviews | Rating 5 out of 5 stars (3 reviews)

Stroud Water Research Center is located in Avondale, United States on 970 Spencer Rd. Stroud Water Research Center is rated 5 out of 5 in the category non-profit organizationresearch institute in United States.

Address

970 Spencer Rd

Phone

+1 6102682153

Amenities

Gender-neutral toilets

Accessibility

Wheelchair-accessible seatingWheelchair-accessible toilet

Open hours

...
Write review Claim Profile

C

Cheryl A. Nolan

Stroud Water Research Center is always on the cutting edge of fresh water research. They are the premier authority on the subject and are an invaluable resource to those of us in the field of water conservation. Thanks for everything you do SWRC!!!

J

JOHN HEALY

THANK ZEUS,THESE GREAT FOLKS CARE ABOUT ARE WATER AND ARE DOING SOMETHING ABOUT IT.

R

Rodrigo Fernandez

Great place, this dudes are doing some important stuff. They have great facilities for visitors