[ta_infeed_ad]

Castillo, David arrested by Collin County SO

Castillo, David booking photo
Booked on March 5, 2026 — INDECENT EXPOSURE

  • Full name: Castillo, David
  • Booking #: 415411
  • Date: March 5, 2026
  • Agency: Collin County SO

[ta_infeed_ad]

[ta_annotation_form]

[ta_infeed_ad]

[ta_infeed_ad]