Dr. Aldy A Castor, MD 854 Marina DrFort Lauderdale, Florida 33327 (954) 659-7953 About Dr. Aldy A Castor, MD