Robert ‘Bobby’ Castillo, 62, of Billings passed away Tuesday April 17 at his home. Cremation has taken place and a Memorial service will be held at 2:30 PM Saturday April 21 at Cremation & Funeral Gallery