Deac's Auto Repair & Service Club

Montrose Ave. & Talbot St., P.O. Box EE-16386, Nassau, New Providence, Bahamas,
242-326-1298 Phone
242-434-0367 Emergency