Debra N. O'Garro
October 16, 1962 - October 23, 2018
On Tuesday, October 23, 2018, Debra "Mickey" O'Garro was guided to eternal rest by one of heaven's angels. Debra was raised in Long Island New York. Later in life she moved to Virginia to settle closer to family and work hard to provide for... View Obituary & Service Information