hazel moore office