Chanelle Richards, PHDChanelle Richards · Clinical Neuropsychologist8 Termakay Dr, New City, NY 10956(718) 541-6453Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing