Contact A Musca Law Office Near You
If you, or a family member, have been charged with a criminal offense, you want our experience and aggressive criminal defense representation on your side. Your freedom is too important to trust to inexperienced lawyers. We are available for office consultations by appointment at the following locations:
Alachua County
309 Northeast 1st Street
Gainesville, FL 32601
Phone: 352-397-9915
Baker County
630 West Adams Street, Suite 202
Jacksonville, Florida 32204
Phone: 904-610-6545
Bay County
242 Bailey Ave.
Mexico Beach, FL 32456
Phone: 850-570-0055
Bradford County
630 West Adams Street, Suite 202
Jacksonville, FL 32204
Phone: 904-610-6545
Brevard County
3270 Suntree Blvd, Suite 119
Melbourne, Florida 32940
Phone: 321-222-8928
Broward County
521 S. Andrews Ave Ste 11
Ft Lauderdale, FL 33301
Phone: 954-302-5391
Calhoun County
242 Bailey Lane
Mexico Beach, Florida 32456
Phone: 850-570-0055
Charlotte County
Bank of America Building
126 E. Olympia Ave., Suite 402
Punta Gorda, FL 33950
Phone: 941-916-3627
Citrus County
848 NW 30th Ave., Suite B
Ocala, FL 34475
Phone: 352-397-9915
Clay County
630 West Adams Street, Suite 202
Jacksonville, Florida 32204
Phone: 904-610-6545
Collier County
2650 Airport Road South, Suite H
Naples, FL 34112
Phone: 239-793-5297
Columbia County
630 West Adams Street, Suite 202
Jacksonville, Florida 32204
Phone: 386-341-9882
Desoto County
1990 Main Street, Suite 750
Sarasota, Florida 34326
Phone: 863-512-5269
Dixie County
315 West Green Street
Perry, Florida 32347
Phone: 352-397-9915
Duval County
841 Prudential Drive, 12th Floor
Jacksonville, FL 32207
Phone: 904-610-6545
Escambia County
7552 Navarre Pkwy Unit #9
Navarre, Florida 32566
Phone: 850-570-0055
Flagler County
1540 Cornerstone Blvd, Suite 200
Daytona Beach, Florida 32117
Phone: 386-341-9882
Franklin County
242 Bailey Lane
Mexico Beach, Florida 32456
Phone: 850-570-0555
Gadsden County
113 South Monroe Street
1st Floor
Tallahassee, Florida 32301
Phone: 850-570-0555
Gilchrist County
848 NW 30th Ave., Suite B
Ocala, FL 34475
Phone: 352-397-9915
Glades County
Bank of America Building
126 E. Olympia Ave., Suite 402
Punta Gorda, FL 33950
Phone: 863-512-5269
Gulf County
242 Bailey Avenue
Mexico Beach, FL 32456
Phone: 850-570-0055
Hamilton County
315 West Green Street
Perry, Florida 32347
Phone: 386-341-9882
Hardee County
1990 Main Street, Suite 750
Sarasota, Florida 34326
Phone: 863-512-5269
Hendry County
2200 Martin Luther King Blvd., Suite D
Fort Myers, FL 33901
Phone: 863-512-5269
Hernando County
330 S Falkenburg Road
Tampa, Florida 33619
Phone: 352-397-9915
Highlands County
1990 Main Street, Suite 750
Sarasota, Florida 34326
Phone: 863-512-5269
Hillsborough County
330 S Falkenburg Road
Tampa, Florida 33619
Phone: 813-362-5623
Holmes County
242 Bailey Lane
Mexico Beach, Florida 32456
Phone: 850-570-0055
Indian River County
300 Colorado Ave., Suite 204
Stuart, FL 34994
Phone: 772-285-3782
Jackson County
242 Bailey Lane
Mexico Beach, Florida 32456
Phone: 850-570-0055
Jefferson County
113 South Monroe Street
1st Floor
Tallahassee, Florida 32301
Phone: 850-570-0055
Lafayette County
315 West Green Street
Perry, Florida 32347
Phone: 386-341-9882
Lake County
4767 New Broad Street
Orlando, Florida 32814
Phone: 352-397-9915
Lee County
2200 Martin Luther King Blvd.
Fort Myers, FL 33901
Phone: 239-277-5297
Leon County
113 South Monroe Street
1st Floor
Tallahassee, Florida 32301
Phone: 850-570-0055
Levy County
848 NW 30th Avenue, Suite B
Ocala, FL 34475
Phone: 352-397-9915
Liberty County
324 North Copeland Street
Tallahassee, Florida 32304
Phone: 850-570-0055
Madison County
315 West Green Street
Perry, Florida 32347
Phone: 850-570-0055
Manatee County
1990 Main Street, Suite 750
Sarasota, Florida 34326
Phone: 941-916-3627
Marion County
848 NW 30th Ave., Suite B
Ocala, FL 34475
Phone: 352-397-9915
Martin County
300 Colorado Ave., Suite 204
Stuart, FL 34994
Phone: 772-285-3782
Miami-Dade County
Brickell Bayview Center
80 SW 8th Street, Suite 2000
Miami, FL 33130
Phone: 305-395-2077
Monroe County
420 Fleming Street
Key West, FL 33040
Phone: 305-395-2077
Nassau County
630 West Adams Street, Suite 202
Jacksonville, Florida 32204
Phone: 904-610-6545
Okaloosa County
7552 Navarre Pkwy Unit #9
Navarre, Florida 32566
Phone: 850-570-0055
Okeechobee County
300 Colorado Ave., Suite 204
Stuart, FL 34994
Phone: 863-512-5269
Orange County
4767 New Broad Street
Orlando, Florida 32814
Phone: 407-443-3729
Osceola County
4767 New Broad Street
Orlando, Florida 32814
Phone: 407-443-3729
Palm Beach County
701 S Rosemary Ave #219
West Palm Beach, FL 34101
Phone: 561-346-9101
Pasco County
330 S Falkenburg Road
Tampa, Florida 33619
Phone: 727-480-9675
Pinellas County
13575 58th Street North, #200
Clearwater, Florida 33760-3721
Phone: 727-480-9675
Polk County
4767 New Broad Street
Orlando, Florida 32814
Phone: 863-512-5269
Putnam County
848 NW 30th Ave., Suite B
Ocala, FL 34475
Phone: 386-341-9882
Santa Rosa County
7552 Navarre Pkwy Unit #9
Pensacola, Florida 32566
Phone: 850-570-0055
Sarasota County
1990 Main Street, Suite 750
Sarasota, Florida 34326
Phone: 941-916-3627
Seminole County
1540 Cornerstone Blvd., Suite 200
Daytona Beach, FL 32117
Phone: 407-443-3729
St. Johns County
630 West Adams Street, Suite 202
Jacksonville, Florida 32204
Phone: 904-610-6545
St. Lucie County
300 Colorado Ave., Suite 204
Stuart, FL 34994
Phone: 772-285-3782
Sumter County
4767 New Broad Street
Orlando, Florida 32814
Phone: 352-397-9915
Suwanne County
315 West Green Street
Perry, Florida 32347
Phone: 386-341-9882
Taylor County
315 West Green Street
Perry, Florida 32347
Phone: 850-570-0055
Union County
630 West Adams Street, Suite 202
Jacksonville, Florida 32204
Phone: 386-341-9882
Volusia County
1540 Cornerstone Blvd, Suite 200
Daytona Beach, Florida 32117
Phone: 386-341-9882
Wakulla County
113 South Monroe Street
1st Floor
Tallahassee, Florida 32301
Phone: 850-570-0055
Walton County
7552 Navarre Pkwy Unit #9
Navarre, Florida 32566
Phone: 850-570-0055
Washington County
242 Bailey Lane
Mexico Beach, Florida 32456
Phone: 850-570-0055







