Amicus Delray,
Delray Beach, Florida