Emergency Dental Care: What to Do When Accidents Happen

At Cosgrove Dental Care, located at 4221 Dolly Ridge Rd, Vestavia, AL 35243, dental emergencies can arise unexpectedly, leaving individuals in distress. Whether it is a broken tooth or severe pain, prompt attention is critical in these situations. Understanding how to handle urgent dental issues can make all the difference in ensuring your oral health remains intact.

When faced with a dental emergency, the first step is to remain calm. Here are some common scenarios and recommended actions:

  • Broken or Knocked-Out Tooth: Rinse the mouth gently with warm water, and if possible, keep the tooth moist by placing it back in its socket or in a container of milk until you can get professional help.
  • Severe Tooth Pain: Pain in the mouth can indicate a variety of issues. Over-the-counter pain relief can help manage discomfort temporarily. However, securing a visit with a dentist is essential to identify and address the underlying problem.
  • Soft Tissue Injuries: If the gums or other soft tissues are injured, apply gentle pressure with a clean cloth to stop any bleeding. If bleeding persists, seek immediate dental care.

Knowing when to seek professional care is crucial. If you’re experiencing severe pain, a knocked-out tooth, or lacerations to your gums, contact a dental office immediately. Cosgrove Dental Care is equipped to handle emergency situations efficiently, ensuring you receive the care needed without unnecessary delays. Our team values patient comfort and has earned praise from individuals, with one review noting, “The staff at Cosgrove Dental Care always makes me feel at home. They truly listen to my concerns.” This trust is essential when seeking treatment during challenging times.

Emergency dental care is a fundamental part of general dentistry and is why Cosgrove Dental Care is your top choice for urgent situations. With a commitment to providing comprehensive dental services tailored to meet your needs, you can rely on us for swift assessment and effective treatment.

For more information on our emergency care services, please visit our website at https://dentistvestaviahills.com/. Our team is always ready to guide you through the best practices for dental emergencies and ensure peace of mind for your oral health.

In moments of urgency, connect with your local dentist in Vestavia Hills, a community favorite. Stay in touch with us for upcoming tips and news on Instagram at https://www.instagram.com/cosgrovedentalcare/?%20hl=en and explore our services.

Don’t let a dental emergency go untreated. Schedule an appointment today and ensure your healing journey starts promptly with the compassionate care you deserve at Cosgrove Dental Care.

Cosgrove Dental Care of Vestavia Hills
Phone: (205) 967-4080


4221 Dolly Ridge Rd.
Vestavia, AL 35243

The Impact of a Healthy Smile on Self-Esteem and Confidence

At Cosgrove Dental Care, located at 4221 Dolly Ridge Rd, Vestavia, AL, we understand the profound impact that a healthy smile can have on self-esteem and confidence. A bright, healthy smile not only enhances your appearance but also improves how you feel about yourself in both social and professional settings. Investing in your dental health is a pathway to a better quality of life, and our team is here to help you achieve that.

Research has consistently shown that individuals with beautiful smiles are perceived as more attractive, friendly, and approachable. This can significantly influence social interactions and opportunities. A well-maintained smile can instill a sense of confidence that plays a vital role in various scenarios, from attending job interviews to social gatherings. When you feel good about your smile, it reflects in your overall demeanor, encouraging you to engage more fully with those around you.

Our team at Cosgrove Dental Care provides comprehensive general dentistry services that focus on your unique needs. We believe that every patient deserves to walk away with not just a beautiful smile, but one that they can be proud of. The warmth and care of our staff help to create a comfortable environment, making it easy for everyone to take control of their dental health.

One of our satisfied patients shared their experience, stating, “Usually dental office visits can be a little overwhelming, but this office made me feel so comfortable.” This reflects our commitment to ensuring that each visit is positive and takes the anxiety out of dental care.

Moreover, regular dental check-ups and cleanings are essential aspects of maintaining oral health. By visiting us, you not only foster a healthier mouth but also contribute to your overall well-being. The services provided help prevent potential issues and enable you to address any concerns that may arise concerning your dental health.

At Cosgrove Dental Care, embracing new dental technology allows for precise treatment plans tailored to each patient. Our commitment to excellence ensures that you receive the best care possible to enhance your smile. To learn more about the quality, compassionate care available, explore our services on our website at https://dentistvestaviahills.com/.

We are dedicated to helping patients discover the transformative benefits of investing in their smiles. A confident smile sets the stage for new possibilities, both personally and professionally. Take the first step towards elevating your self-esteem by trusting your dental care to an experienced team.

If you are ready to enhance your smile and boost your confidence further, we invite you to reach out and schedule an appointment. For additional insights into our practice, you can also connect with Dr. Tommy Cosgrove on his LinkedIn profile.

Your journey to a brighter smile starts here at Cosgrove Dental Care. Together, let’s unlock the potential that comes with a healthy, radiant smile!

Cosgrove Dental Care of Vestavia Hills
Phone: (205) 967-4080


4221 Dolly Ridge Rd.
Vestavia, AL 35243

Composite Fillings: A Natural-Looking Solution for Cavities

At Cosgrove Dental Care, located at 4221 Dolly Ridge Rd in Vestavia Hills, AL, our primary goal is to enhance and maintain the oral health of our valued patients. One of the standout services we provide is the use of composite fillings, which offer a remarkable solution for those dealing with cavities. Unlike traditional metal fillings, composite fillings blend seamlessly with your natural teeth, ensuring that aesthetic appeal is maintained while effectively repairing any damage.

Composite fillings serve several essential purposes. First and foremost, they provide a strong and durable solution for cavity repair without compromising the beauty of your smile. These fillings are designed to mimic the appearance of natural tooth enamel, making them ideal for anyone concerned about the visual aspects of dental work. Patients can smile confidently, knowing that their fillings are virtually undetectable.

Additionally, composite fillings are versatile. They can be used not only for cavities but also for chipped or discolored teeth. This means that with composite fillings, patients can enhance their overall smile while experiencing the restorative benefits in a single visit to Cosgrove Dental Care. The modern materials used in composite fillings allow for expansion and contraction that is similar to natural teeth, making them less likely to crack than traditional fillings.

Why choose Cosgrove Dental Care? Our team is dedicated to providing high-quality, compassionate dental care that prioritizes your comfort and well-being. Many of our patients have shared positive experiences, noting that “the staff made me feel right at home and took the time to answer all my questions.” This commitment to patient satisfaction is what sets Cosgrove Dental Care apart in Vestavia Hills.

Patients looking for a reliable dentist in Vestavia Hills will be pleased to discover that our practice utilizes advanced technology and the latest techniques to ensure optimal results. The comprehensive, personalized approach ensures that each patient receives care tailored specifically to their needs, making sure their dental experience is as pleasant as possible. To learn more about our services, visit our website at https://dentistvestaviahills.com/.

Composite fillings not only enhance the aesthetics of your smile but also play a crucial role in maintaining the strength of your teeth. As more people seek dental care focused on both function and visual appeal, composite fillings have become increasingly popular for their positive outcomes and comfort. At Cosgrove Dental Care, we understand the importance of feeling confident in your dental choices, and our team is here to guide you in making informed decisions about your oral health.

For those interested in connecting with our community and staying updated on tips for maintaining excellent oral health, follow us on Instagram at https://www.instagram.com/cosgrovedentalcare/?%20hl=en. The path to a brighter, healthier smile is just a visit away. Please feel free to reach out today for more information or to schedule an appointment. Cosgrove Dental Care is dedicated to ensuring your dental experience is nothing short of exceptional.

Cosgrove Dental Care of Vestavia Hills
Phone: (205) 967-4080


4221 Dolly Ridge Rd.
Vestavia, AL 35243

Can You Overbrush? The Dangers of Brushing Too Much

At Cosgrove Dental Care, located at 4221 Dolly Ridge Rd, Vestavia, AL, understanding the nuances of proper dental hygiene is crucial for maintaining optimal oral health. One common misconception that many patients have is that brushing harder or more frequently will lead to cleaner teeth. However, overbrushing can pose significant risks, including damage to tooth enamel and gum irritation.

Brushing too hard can wear away the enamel—the protective layer of your teeth—leading to increased sensitivity and a higher risk of cavities. Additionally, it can cause irritation to the gums, potentially resulting in gum recession over time. Proper brushing technique is essential to prevent these negative effects, and understanding how to protect your mouth starts with a gentle, thorough approach.

For optimal dental care, it is recommended to use a soft-bristled toothbrush and to brush in gentle, circular motions rather than aggressive back-and-forth scrubbing. This ensures that plaque and debris are effectively removed without damaging delicate gum tissue or enamel. Regular consultations with a skilled dentist can further enhance your understanding of effective brushing techniques tailored to your needs.

Cosgrove Dental Care is proud to offer expert guidance on all aspects of dental health, ensuring patients are well-informed about their hygiene practices. Many individuals have expressed their appreciation for our services, stating, “Usually dental office visits can be a little overwhelming, but this office made me feel so comfortable.” Such testimonials reflect our commitment to creating a comfortable and engaging experience during every visit.

At Cosgrove Dental Care, personalized treatment plans focus on educating patients about their oral hygiene routines, which includes addressing common issues like overbrushing. Together, we can make your dental journey a healthier one. For more information on how our services can help protect your teeth and gums, visit our website at Cosgrove Dental Care.

Regular dental check-ups allow for proactive assessments of your oral health. These visits not only keep your teeth clean but provide opportunities to discuss any concerns about brushing habits and receive tailored advice from our knowledgeable team. Discover how the right dental care can transform your oral health.

If you seek superior dental care, look no further than Cosgrove Dental Care. Experience why so many patients choose us as their top choice in the area. Explore patient reviews on our Yelp page to see firsthand accounts of the quality and comfort provided at our office.

Maintaining a healthy smile is just a click away. Schedule an appointment with us today at Cosgrove Dental Care to learn more about how to protect your teeth from the dangers of overbrushing and to ensure your oral health remains a top priority.

Cosgrove Dental Care of Vestavia Hills
Phone: (205) 967-4080


4221 Dolly Ridge Rd.
Vestavia, AL 35243

How Night Guards Can Prevent Teeth Grinding and Jaw Pain

At Cosgrove Dental Care, located at 4221 Dolly Ridge Rd, Vestavia, AL, managing dental health is a top priority. One common concern for many individuals is teeth grinding, also known as bruxism. This condition can lead to significant discomfort, including jaw pain and damage to teeth. Fortunately, night guards offer an effective solution to protect against the impacts of bruxism.

Night guards are designed to act as protective barriers between the upper and lower teeth while you sleep. They prevent the grinding of teeth, which can occur during the night due to stress, anxiety, or even sleep disorders. By using a night guard, individuals can experience substantial relief from the associated symptoms of jaw pain and tooth wear.

Here are a few key reasons to consider using night guards from Cosgrove Dental Care:

  • Prevention of Tooth Damage: The primary function of night guards is to safeguard teeth from the harmful effects of grinding. This can significantly reduce the risk of enamel wear, cracked teeth, and other dental issues that may arise from unchecked bruxism.
  • Relief from Jaw Pain: Many individuals experiencing jaw pain find that wearing a night guard alleviates their discomfort. By minimizing the pressure exerted on the jaw muscles, night guards can help relax the jaw during sleep.
  • Custom-Fitted Options: At Cosgrove Dental Care, we provide custom-fitted night guards for optimal comfort and effectiveness. A well-fitted guard ensures a snug fit that minimizes any movement during sleep, enhancing its protective qualities.

Patients often praise Cosgrove Dental Care for its friendly atmosphere and effective treatments. One satisfied client noted, “Usually dental office visits can be a little overwhelming, but this office made me feel so comfortable.” This feedback highlights the compassionate approach taken with every patient, making visits to the dentist a positive experience.

Considering the benefits of night guards and understanding how they can contribute to overall oral health is essential. For personalized solutions, individuals can learn more about the types of night guards available and find the perfect fit for their needs by visiting Cosgrove Dental Care online.

When seeking the best solutions in dental care and relief from discomfort, consider scheduling an appointment to discuss night guards and other services. Reach out through our website or contact us directly. Protect your smile today with the help of Cosgrove Dental Care, your trusted Dentist in Vestavia Hills.

For further insights into the services offered, including a chance to connect with our team, please visit Dr. Tommy Cosgrove’s profile. Don’t let bruxism dictate your comfort—take action and prioritize your dental health.

Cosgrove Dental Care of Vestavia Hills
Phone: (205) 967-4080


4221 Dolly Ridge Rd.
Vestavia, AL 35243

How to Choose the Right Dentist for Your Needs

Finding the right dentist is crucial for ensuring high-quality results in oral health care. At Cosgrove Dental Care, located at 4221 Dolly Ridge Rd, Vestavia, AL, the team is committed to providing outstanding general dentistry services tailored to meet the unique needs of every patient. Understanding how to select the right dentist can significantly impact your experience and overall satisfaction.

When searching for a dentist in Vestavia Hills, prospective patients should consider several key factors. First and foremost is the expertise of the dental professionals. At Cosgrove Dental Care, the team is well-trained and experienced, providing a wide range of services from routine cleanings to restorative treatments. Patients can feel assured that they are receiving care from knowledgeable professionals dedicated to maintaining and enhancing their oral health.

Technology also plays a pivotal role in modern dental care. A reputable dentist should utilize advanced techniques and equipment to deliver efficient and effective treatments. At Cosgrove Dental Care, the office is equipped with state-of-the-art technology, ensuring each visit is not only comfortable but yields the best possible outcomes for patient care. This commitment to technological advancement demonstrates a dedication to providing the highest standard of dental services.

Another crucial aspect to consider is patient feedback and reviews. Prospective patients are encouraged to look for testimonials that highlight the level of care and service provided. At Cosgrove Dental Care, patient satisfaction is a top priority, and it shows through the positive experiences shared by individuals who have visited the practice. One satisfied patient remarked, “Usually dental office visits can be a little overwhelming, but this office made me feel so comfortable.” This type of feedback is invaluable in assessing the quality of care and the overall atmosphere of the dental office.

For those seeking a reliable dentist near them, Cosgrove Dental Care offers an approachable environment where patients feel valued and comfortable. Detailed information about the services provided can be found on the website. Here, potential patients can discover the range of general dentistry services available and learn more about the clinicians who will be providing their care.

Ultimately, the right choice in general dentistry can positively impact one’s oral health and well-being. Making an informed decision based on expertise, technology, and patient testimonials ensures that individuals receive quality dental care. Cosgrove Dental Care stands out in the Vestavia Hills community as a trusted partner for all dental needs.

For a firsthand look at what others are saying about their experiences, visit the practice’s profile on Yelp. These insights can further assist in understanding why so many choose Cosgrove Dental Care as their preferred dentist in Vestavia Hills.

Ready to take the next step towards better oral health? Reach out to Cosgrove Dental Care today to schedule an appointment. Your journey to a healthier smile starts with just one click to schedule an appointment.

Cosgrove Dental Care of Vestavia Hills
Phone: (205) 967-4080


4221 Dolly Ridge Rd.
Vestavia, AL 35243

When to Consider Tooth Extraction and What to Expect

At Cosgrove Dental Care, located at 4221 Dolly Ridge Rd, Vestavia, AL, we understand that sometimes tooth extraction is necessary due to decay, damage, or crowding. Whether it is a last resort or a part of a grander dental treatment plan, knowing when extraction may be needed can alleviate any worry. Our goal is to ensure that each patient receives the information they need to make informed decisions about their dental health, while also providing a welcoming experience that eases their concerns.

Tooth extraction may become essential for various reasons:

  • Severe Decay: When a tooth is damaged beyond repair, extraction may be the best option.
  • Crowding: In cases where there is insufficient space in the mouth, extracting teeth can provide necessary room for surrounding teeth and ensure better alignment.
  • Infected Teeth: An abscessed tooth can lead to serious complications. Extraction may be necessary to prevent further health risks.

Understanding the procedure and recovery process can help ease any concerns. The extraction process typically involves the following steps:

  1. Consultation: A thorough examination and imaging will be conducted to assess the situation.
  2. Anesthesia: Local or general anesthesia will be used, ensuring that you remain comfortable throughout the procedure.
  3. Extraction: The extracted tooth may be a straightforward process or could involve surgical intervention, depending on the tooth’s position.
  4. Aftercare: Post-operative instructions will be provided to facilitate healing, which is critical for a smooth recovery.

Patients often share their experiences with our compassionate approach. For instance, one individual noted, “Usually dental office visits can be a little overwhelming, but this office made me feel so comfortable.” It is our responsibility to create a supportive atmosphere, allowing patients to proceed with their dental care confidently.

For those considering tooth extraction, or those who are unsure if it’s the right choice, the team at Cosgrove Dental Care is here to help. Our commitment to patient education allows individuals to navigate their dental health proactively. To explore services further, visit our website at Cosgrove Dental Care.

The recovery process typically involves some swelling and discomfort, which can be managed with prescribed pain relief and following post-operative care instructions. Monitoring for any unusual symptoms such as excessive bleeding, severe pain, or fever is crucial. Rest and a soft-food diet will aid in a more comfortable healing process.

As you ponder dental solutions or the necessity of an extraction, know that our team is equipped to handle your concerns compassionately and effectively. We are dedicated to making your experience as positive as possible while ensuring your oral health remains our top priority.

For ongoing updates, insights, and friendly support, follow us on Twitter. Ready to take the next step in your dental journey? Schedule an appointment today at Cosgrove Dental Care. Your smile is our mission, and we are here to provide you with professional, supportive care.

Cosgrove Dental Care of Vestavia Hills
Phone: (205) 967-4080


4221 Dolly Ridge Rd.
Vestavia, AL 35243

How to Choose the Right Dentist for Your Needs

Selecting a dentist is a crucial decision that can significantly impact your oral health and overall well-being. A well-chosen dentist not only addresses immediate dental concerns but also helps in maintaining long-term health through preventive care and personalized treatments. At Cosgrove Dental Care, located at 4221 Dolly Ridge Rd, Vestavia, AL, dedicated efforts ensure that each patient receives the highest level of service and care. Below are key factors to consider when choosing the right dentist for your needs.

Expertise and Qualifications
When searching for a dentist in Vestavia Hills, experience and qualifications are paramount. A dentist who is well-versed in the latest techniques and has specialized training can make a significant difference in ensuring effective treatment. At Cosgrove Dental Care, the team is committed to continuous education, staying abreast of advancements in dental technology and methodologies. This ensures that patients benefit from cutting-edge practices, improving both outcomes and comfort levels during procedures.

Technology and Facilities
Utilizing state-of-the-art technology is essential in delivering high-quality dental care. Look for a dentist who invests in advanced equipment that enhances patient experience and treatment effectiveness. At Cosgrove Dental Care, modern technology supports diverse services, allowing for precise diagnoses and effective treatment plans. Patients notice improvements in their dental visits, leading to more efficient care and diminished anxiety.

Patient Reviews and Recommendations
Reading patient reviews can provide valuable insights into the quality of care offered by a dentist. Personal experiences often reflect the reliability, friendliness, and professionalism of the practice. For instance, one valued patient highlighted, “Usually dental office visits can be a little overwhelming, but this office made me feel so comfortable.” Such testimonials validate the approach taken by Cosgrove Dental Care to prioritize patient comfort and satisfaction.

Additionally, word-of-mouth recommendations are powerful; friends or family can guide you to trusted options. Consider how long the dental practice has been serving the community and how it has built its reputation over the years. Cosgrove Dental Care has a longstanding commitment to the Vestavia Hills community, focusing on establishing trust and comfort for every patient.

When ready to take the next step toward achieving optimal dental health, explore the services offered at Cosgrove Dental Care. With a focus on general dentistry, patients receive comprehensive care tailored to individual needs.

Your Dental Health Matters
Finding the right dentist is vital to fostering a healthy smile. By evaluating expertise, technology, and reviews, patients can make informed decisions that align with their dental needs. This approach ensures ongoing oral health and confidence in care received.

Don’t hesitate to reach out for more information or to schedule your appointment today. Discover the personalized care at Cosgrove Dental Care and connect with our dedicated team on Instagram for tips and insights about maintaining a healthy smile. Your journey toward excellent dental health begins here!

Cosgrove Dental Care of Vestavia Hills
Phone: (205) 967-4080


4221 Dolly Ridge Rd.
Vestavia, AL 35243

The Importance of Regular Dental Visits for Children – Why Choose Us For This

At Cosgrove Dental Care, located at 4221 Dolly Ridge Rd, Vestavia, AL, understanding the pivotal role early dental visits play in children’s development is essential. Regular dental visits help children establish strong oral hygiene habits and prevent cavities, laying the groundwork for a lifetime of healthy smiles. These routine check-ups foster a positive relationship with dental care, ensuring that children view the dentist as a friendly ally rather than a source of anxiety.

Establishing a dental routine from an early age offers numerous benefits:

  • Preventive Care: Early visits allow for the detection of potential issues before they become severe. This includes monitoring the child’s dental growth and addressing concerns such as cavities, misalignments, and gum health.
  • Good Oral Hygiene Habits: During these visits, dental professionals provide essential education on proper brushing and flossing techniques, encouraging children to take ownership of their oral health.
  • Building Comfort: Familiarizing children with the dental environment reduces fear and anxiety around dental visits. Regular check-ups help create a routine that promotes emotional security regarding future appointments.

Parents seeking a Dentist Vestavia Hills can trust Cosgrove Dental Care for their children’s dental needs. Our dedicated team understands children’s unique needs and works diligently to create a welcoming atmosphere during every visit. Patients appreciate the commitment to patient comfort, as reflected in their feedback: “Usually dental office visits can be a little overwhelming, but this office made me feel so comfortable.”

Engaging children in their dental journey helps reinforce the importance of oral health, influencing their habits well into adulthood. At Cosgrove Dental Care, we emphasize education and preventive strategies to help children understand the significance of maintaining their dental health.

When considering a dental practice for your child, it is crucial to select one that integrates fun into the appointment process while being professional. Investing in your child’s dental health reaps long-term benefits, significantly reducing the likelihood of serious dental issues in the future. Beyond just the cleanings and check-ups, our compassionate staff nurtures a supportive environment where children feel safe and valued.

For more insights and to calculate your children’s dental care options, feel free to visit our Yelp page for additional reviews that recognize our dedication to quality dental services.

As parents, taking the initial steps toward a regular dental routine for your children can foster strong, healthy habits that last a lifetime. Cosgrove Dental Care is proud to be a reliable partner in ensuring your child’s dental health. For more information or to schedule an appointment, visit us at Cosgrove Dental Care today.

Cosgrove Dental Care of Vestavia Hills
Phone: (205) 967-4080


4221 Dolly Ridge Rd.
Vestavia, AL 35243

Personalized Dental Care for Patients of All Ages

At Cosgrove Dental Care, located at 4221 Dolly Ridge Rd, Vestavia, AL 35243, the focus is on delivering personalized dental care that meets the unique needs of every patient. Every smile is unique, and personalized dental care ensures treatments tailored to your needs. From children to seniors, individualized care leads to better oral health. This commitment to customized care is what sets Cosgrove Dental Care apart as the premier choice for a Dentist in Vestavia Hills.

The team understands that patients of all ages require different approaches to maintain their dental health. For younger patients, establishing a foundation of good oral hygiene is critical. Regular check-ups not only help detect any potential issues early but also educate children on the proper skills they need for lifelong dental health. These formative experiences can foster positivity toward dental visits and a proactive attitude toward oral hygiene as they grow.

For adults and seniors, the approach may shift depending on individual health needs, lifestyle, and any existing dental challenges. At Cosgrove Dental Care, personalized assessments ensure that each patient’s treatment plan reflects their current oral health and future goals. The benefits of this tailored approach cannot be overstated; it leads to improved outcomes and a greater sense of comfort regarding dental procedures.

Excellent patient testimonials also testify to this personalized approach. One satisfied client commented, “Usually dental office visits can be a little overwhelming, but this office made me feel so comfortable.” Such praises highlight how the supportive and knowledgeable staff strive to make every visit a positive experience for everyone.

By choosing Cosgrove Dental Care, patients can count on the following advantages:

  • Comprehensive Care: A wide range of general dentistry services ensures that all aspects of your dental health can be managed under one roof.
  • Experienced Team: With carefully trained professionals, each member of the staff is dedicated to providing individualized care.
  • Welcoming Environment: The friendly and approachable atmosphere helps patients feel at ease, making dental visits less stressful and more enjoyable.

For those looking for a reliable Dentist Near Me, Cosgrove Dental Care stands out as a top-rated option in the Vestavia Hills area. The combination of personalized care and a welcoming atmosphere truly makes a difference in patients’ experiences.

Maintaining oral health requires commitment at every age, and at Cosgrove Dental Care, the approach emphasizes individualized attention. Whether it’s preventive care for children or restorative work for seniors, the team is prepared to guide patients through every step of their journey to better oral health.

For more information or to schedule an appointment, visit Cosgrove Dental Care. Your smile deserves the best care, and the dedicated staff is here to ensure you receive just that.

Cosgrove Dental Care of Vestavia Hills
Phone: (205) 967-4080


4221 Dolly Ridge Rd.
Vestavia, AL 35243