Robert’s residency is at 1866 Beach Walker Rd, Amelia Island, Fl 32034. Public records show Geneva as a city Robert also stayed in. Business linked with Robert is Turtle Dunes Condominium Association, Inc. Phone number listed for Robert is (630) 232-8726.