Farr & Farr PC
Add to Favorites
Saved to Favorites
Fax: (205) 324-4688
Phone: (205) 879-9148
Address: 5875 Old Leeds Rd, Birmingham, AL 35210
5865 Old Leeds Rd Ste A, Birmingham, AL 35210
1512 Alex Dr, Birmingham, AL 35210
7001 Crestwood Blvd Ste 102, Irondale, AL 35210
4951 Spring Rock Rd, Mountain Brk, AL 35223
7510 Georgia Rd, Birmingham, AL 35212
2500 Crestwood Blvd, Irondale, AL 35210
2010 1st Ave N, Irondale, AL 35210
8316 1st Ave N, Birmingham, AL 35206
9212 Brookhurst Dr, Birmingham, AL 35235
11 85th St N, Birmingham, AL 35206