Snitzer D. Richard DMD PC Reviews (1)
Snitzer D. Richard DMD PC Rating
Address: 508 N Kirkwood Rd, Saint Louis, Missouri, United States, 63122-3914
Phone: |
Show more...
|
Add contact information for Snitzer D. Richard DMD PC
Add new contacts
ADVERTISEMENT
Final Consumer Response /* (2000, 7, 2016/02/03) */
Update: The disputed amount of $569 was credited back to my card/account per a confirmation letter from [redacted] dated 2/01/16.