Company

STROUD WATER RESEARCH CTR

970 Spencer Rd

19311-9514

PA, AVONDALE

(610) 268-2153

Persons for contact

About This Property

CategoriesPublic Administration, Nonclassifiable Establishments
TypePrivate
Credit score coreB+
Number of PC's used30+
Number of employess20 TO 49

Maps