Amelia Rentals Company and Contact Information
Amelia Rentals and Management Services
5299 South Fletcher Ave.
Amelia Island Florida 32034
5299 South Fletcher Ave.
Amelia Island Florida 32034
Toll Free: (800) 874-8679
Tel: 904-261-9129
Fax: (904) 261- 2121
Tel: 904-261-9129
Fax: (904) 261- 2121