Featured SUPPORTER Ohana Family Practice Address: 8255 N. Wickham Road, Viera, Florida, United States 32940 Physicians Urgent Care Clinics Phone: 321-473-6292 Website: view our site Facebook Page: https://www.facebook.com/profile.php?id=61554918321162 Email: ohanafamilypractice@gmail.com