Library: Birmingham Public Library Phone: 205-226-3620 Birmingham Patent and Trademark Resource Center