CONTACT US

The Flemington Lab is located on the eighth floor of the Louisiana Cancer Research Center. 

Our address is:

1700 Tulane Avenue

Room 843B2

New Orleans, LA 70112

504-988-1167 (Erik)

504-988-1169 (Lab)

Click to open a larger map