JR Dr. John Shannon Rose Is this you? Claim your profile General Dentistry 0Leave a review Rose John S Office 1900 Crestwood Blvd Ste 211, Birmingham, AL, 35210 5 other locations (205) 853-9170