Alexander Rodriguez Castillo, DDSAlexander Rodriguez Castillo · General Practice Dentistry7601 E Treasure Dr Apt 1909, North Bay Village, FL 33141(585) 360-3221Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing