Profile: China Fair is a Home furniture and furnishings stores company located at Newton, Massachusetts USA, address is 70 Needham St, Newton 02461-1616 MA, postcode is 02461-1616
Please share as much information as you can about China Fair so other users can benefit from your comment.