45 Alabama Road North Suite 2, Lehigh Acres, Florida 33936, United States