Viera Pediatrics Address: 8095 Spyglass Hill Rd Ste 104 Melbourne, Melbourne, Florida, United States 32940-8290 Pediatrics Phone: 3212416400 Website: Visit Our Site Facebook Page: Visit Our Facebook