New Villas Barber Shop & Water Depot
Alexander Blvd. Nassau Village, Nassau, New Providence, Bahamas,
242-394-0774 Phone