Social networks
192Activities
Entity types
Location
547 W 26th St, New York, NY 10001, USA
New York
United States of America
Employees
Scale: 11-50
Estimated: 14
Engaged corporates
0Added in Motherbase
3 years, 1 month agoLeibovitz Studio Inc is a photography company based out of 547 W 26th St, New York, New York, United States.