Skip to main content

Edwin S. Lowe Foundation

Profile

Last Updated: 2015-09-24

At A Glance

Edwin S. Lowe Foundation

210 N.E. 6th Ave., Ste. 101

Delray Beach, FL United States 33483

Type of Grantmaker

Independent foundation

EIN

136160967

BRIDGE Number

6100879805

Background

Established in 1961 in NY