Contact Us
Revenue Discovery Systems
Corporate Address
2317 Third Avenue North, Suite 200
Birmingham, Alabama 35203
Tax Remittance Address
Sales Tax Division P.O. Box 830725
Birmingham, Alabama 35283-0725
P: 205.324.0088 | F: 205.423.4099





