Dr. Phillip joined EyeCare of Vermont in 2005. She earned her Bachelor of Science degree from Dalhousie University in Halifax, Nova Scotia, Canada in 2001. She later received her Doctor of Optometry degree from Indiana University School of Optometry in 2005. Dr. Phillip is a member of the American Optometric Association, Cornea & Contact Lens Section, and Vermont Optometric Association.
She resides in South Burlington with her husband Rod and sons Christian, Elijah, and Graham.