fax intown primary wallpaper intown primary care fax number Atlanta Doctors I Trust. The mailing address for Intown Home Health Care Inc is 1204 N Parrott Ave Okeechobee Florida - 34972-190… Monday, June 27, 2022 Edit