Naples Area

2650 Airport Pulling Road S, Suite H
Naples, FL 34112

Clearwater Area

13575 58th Street North, Suite 243
Clearwater, FL 33760

Fort Lauderdale Area

523 South Andrews Ave, Suite 1
Fort Lauderdale, FL 33301

Fort Myers Area

2200 Martin Luther King Blvd, Suite A
Fort Myers, FL 33901

Gainesville Area

19 SW 2nd Street, Suite 201
Gainesville, FL 32601

Key West Area

2011 Flagler Avenue
Key West, FL 33040

Lakeland Area

1643 Williamsburg Square, Suite 110
Lakeland, FL 33803

Largo Area

7850 Ulmerton Road, Suite 2A
Largo, FL 33771

Longwood Area

870 East State Road 434, Suite 1A
Longwood, FL 32750

Melbourne Area

3270 Suntree Blvd., Suite 2229
Melbourne, FL 32940

Miami Area

7950 NW 53rd St., Suite 337
Miami, FL 33166

Navarre Area

2270 Highway 87 Executive Suite A
Navarre, FL 32566

New Port Richey Area

6328 US Highway 19, Suite F
New Port Richey, FL 34652

Orange Area

618 East South Street, Suite 500
Orlando, FL 32801

Panama City Area

949 Jenks Ave, Suite 6
Panama City, FL 32401

Port Charlotte Area

18245 Paulson Drive, Suite 130
Port Charlotte, FL 33954

Sarasota Area

1990 Main St, Suite 750
Sarasota, FL 34236

Stuart Area

850 NW Federal Highway
Stuart, FL 34994

Tallahassee Area

113 South Monroe Street, 1st floor
Tallahassee, FL 32301

Tampa Area

15310 Amberly Drive, Suite 250, Office 63
Tampa, FL 33647

West Palm Beach Area

777 South Flagler Drive, Suite 800
West Palm Beach, FL 33401

Fort Walton Beach Area

217 Miracle Strip PKWY SE, Unit 127
Fort Walton Beach, FL 32548

Our Second Naples Office

3375 Tamiami Trail E, Suite 300
Naples, FL 34112

St. Augustine Area

2744 US 1 South, Suite B
St. Augustine, FL 32086

Vero Beach Area

1717 20th Street, Suite 106
Vero Beach, FL 32960

Orlando Area

37 N. Orange Avenue, Suite 517
Orlando, FL 32801

Naples Area

2650 Airport Pulling Road S, Suite H
Naples, FL 34112
View Map

Phone: (239) 599-5742

Clearwater Area

13575 58th Street North, Suite 243
Clearwater, FL 33760
View Map

Phone: (727) 202-5455

Fort Lauderdale Area

523 South Andrews Ave, Suite 1
Fort Lauderdale, FL 33301
View Map

Phone: (239) 529-4219

Fort Myers Area

2200 Martin Luther King Blvd, Suite A
Fort Myers, FL 33901
View Map

Phone: (239) 529-4219

Gainesville Area

19 SW 2nd Street, Suite 201
Gainesville, FL 32601
View Map

Phone: (352) 835-0338

Key West Area

2011 Flagler Avenue
Key West, FL 33040
View Map

Phone: (305) 902-6884

Lakeland Area

1643 Williamsburg Square, Suite 110
Lakeland, FL 33803
View Map

Phone: (850) 635-0867

Largo Area

7850 Ulmerton Road, Suite 2A
Largo, FL 33771
View Map

Phone: (727) 800-4172

Longwood Area

870 East State Road 434, Suite 1A
Longwood, FL 32750
View Map

Phone: (407) 706-7347

Melbourne Area

3270 Suntree Blvd., Suite 2229
Melbourne, FL 32940
View Map

Phone: (321) 766-6706

Miami Area

7950 NW 53rd St., Suite 337
Miami, FL 33166
View Map

Phone: (305) 676-8055

Navarre Area

2270 Highway 87 Executive Suite A
Navarre, FL 32566
View Map

New Port Richey Area

6328 US Highway 19, Suite F
New Port Richey, FL 34652
View Map

Phone: (727) 202-5273

Orange Area

618 East South Street, Suite 500
Orlando, FL 32801
View Map

Phone: (407) 917-9898

Panama City Area

949 Jenks Ave, Suite 6
Panama City, FL 32401
View Map

Phone: (850) 659-6132

Port Charlotte Area

18245 Paulson Drive, Suite 130
Port Charlotte, FL 33954
View Map

Phone: (941) 256-0254

Sarasota Area

1990 Main St, Suite 750
Sarasota, FL 34236
View Map

Phone: (941) 845-6759

Stuart Area

850 NW Federal Highway
Stuart, FL 34994
View Map

Phone: (772) 236-7353

Tallahassee Area

113 South Monroe Street, 1st floor
Tallahassee, FL 32301
View Map

Phone: (850) 417-7605

Tampa Area

15310 Amberly Drive, Suite 250, Office 63
Tampa, FL 33647
View Map

Phone: (813) 602-7749

West Palm Beach Area

777 South Flagler Drive, Suite 800
West Palm Beach, FL 33401
View Map

Phone: (855) 997-2306

Fort Walton Beach Area

217 Miracle Strip PKWY SE, Unit 127
Fort Walton Beach, FL 32548
View Map

Phone: (850) 583-8833

Tamiami Area

3375 Tamiami Trail E, Suite 300
Naples, FL 34112
View Map

Phone: (239) 599-5742

St. Augustine Area

2744 US 1 South, Suite B
St. Augustine, FL 32086
View Map

Phone: (904) 600-5738

Vero Beach Area

1717 20th Street, Suite 106
Vero Beach, FL 32960
View Map

Phone: (772) 879-5383

Orlando Area

37 N. Orange Avenue, Suite 517
Orlando, FL 32801
View Map

Phone: (407) 917-9898

Our Office Locations

Criminal Defense Firm Serving All of Florida

With multiple locations throughout Florida, our skilled criminal defense attorneys at Musca Law are capable of providing representation across the state. Whether you are charged with a felony sex crime or simply need help contesting a traffic ticket, our firm is here to help. Our team of Florida criminal defense lawyers is backed by more than 150 years of shared legal experience and the resources of an award-winning firm. We take an aggressive approach to defense and fight for our clients' rights throughout every step of their case. Since our founding, we have dedicated ourselves to getting to know our clients in order to represent them more effectively in court and to help them through their legal situations. With our advocacy, you have a voice in court. Due to our personal, yet forceful approach, we have enjoyed a track record of success in representing a variety of criminal defense cases.

To find the Musca Law location closest to you, call our firm today! We're available 24/7 to answer your calls.

Over 150 Years of
Combined Experience.

Meet Our Attorneys