crossroads centre

/K R AO1 S R OW0 D Z S EH0 N T ER0/
N
  1. 1

    a substance-abuse rehabilitation centre for drug and alcohol addiction located on the Caribbean island of Antigua in Antigua and Barbuda.