TURID MEEKER CONTEMPORARY ART is located at: 233 West 77th Street, #8F New York, New York 10024 Tel: 917.678.0836 Email: turidmeekerart@gmail.com Site Design by: Michael Lepore www.mightydesignstudios.com