Dental Patient Portal. Welcome to Smile Generation MyChart. Our patient portal, Smile Generation MyChart, offers secure online access to manage and track your health information. ... Main Street Dental Group; 4360-C E Main St Ventura, CA 93003; 805-644-6110; Book an Appointment; Send a Message;.