Posted on January 9, 2019 January 9, 2019 by WebsiteYellowPages.com Larry's Lab 1 2 3 4 50.000 CategoriesTelevision Stations & Broadcasting CO LocationsNew York Bookmark Contact Information Business Name Larry's Lab Address One Loln Plaza New York, New York 10023 Phone Number 2128735377 Website http://NERDTELEVISION.COM CategoriesTelevision Stations & Broadcasting CO Post navigationPrevious post: Skyline Design IncNext post: Daybreak Foursquare Church