If you have a Veterans affairs office in your county they can issue you one. I live where N.Y., N.J., and Pa. meet and thats where you can get one around here. I think they also accept a V.A. card or a DD 214 which you have to bring with you to get a card.
www.ebenefits.va.gov can help you find anything veteran.
I believe you have to go to a vet center to get your picture taken for a card but somewhere in that site is either specific information or a phone number for someone that can help you.