This is a community contributed profile. If you represent Castle Rock Research, claim it.
Castle Rock Research Corporation is a leading name in developing path breaking technology and print solutions in education sector. Established in 1995, CastleRock has its team in North America & India.
Participating bars and restaurants in your local area can now allow you to pick your favorite TVs and Tables in an auction format at their venue and let you to watch your favorite sporting team play in luxury!