Patient Portal. Phone (321) 610-4960. Fax (321) 610-4362. 8247 Devereux Dr #102, Viera, FL 32940, USA. Florida Patient Bill of Rights. Top ©2016 BY STARR INTERNAL MEDICINE AND ASSOCIATES, LLC. ....