Hello dear... Dr. Ankur Sabharwal here.
There are many reasons for black spots on your front teeth and you are saying that there is bleeding from gums too. In that case, it can be because of black deposits (calculus or in simple term we call it tartar). I would suggest you to definitely see your dentist as this can lead to periodontitis (infection of underline bone leading to bone loss and mobile teeth).
Treatment for it is very simple, i.e. go for scaling or cleaning and in severe case go for curettage and best home remedy is luke warm salt water gargles.
If there is any cavity go for restorations.
If you are taking any iron syrup then it can also cause staining.
Best of luck
Regards,
Dr. Ankur Sabharwal
B.D.S., M.D.S.
Prosthodontist & Implantologist
Answered2015-08-27 18:10:32
Let others know if this answer was helpful