2811 Business Center Dr Ste 105 Pearland, TX 77584. 713-340-1418. Book Now. Team. ... Our patient portal, Smile Generation MyChart, offers secure online access to manage and track your health information. Book appointments and view past/upcoming appointment details;.