New Providence, NJ, United States
Artist featured in a collection
Betty McGeehan, from New Providence, NJ, is a self-taught artist. She has been the recipient of numerous awards including NJ State Council on the Arts Fellowship 2003, and three Dodge Foundation Fellowships.
Solo exhibitions have been presented at the Delaware Center for the Contemporary Arts, W...
artworksView All 212 Artworks