Company

PENLEY RESEARCH & DEVELOPMENT

8185 Center St

91942-2907

CA, LA MESA

(619) 668-0043

About This Property

CategoriesServices, Research, Development, And Testing Services
TypePrivate
Credit score coreC+
Number of employess1 TO 4

Maps